Issue

友達招待成功状態にする #5

wada opened this at 2022-05-16T12:13:11; closed

Description

opened by wada at 2022-05-16T12:13:11; updated 2026-03-09T10:21:33

特定のユーザを招待成功状態にする

対応内容

#被招待ユーザのuser_info更新
invite_user_no = 招待ユーザ

#user_inviteテーブルにinsert
user_no = 被招待ユーザ
invite_user_no = 招待ユーザ
login_count = user_info.login_count
stamina_count = user_mission.total_stamina
state_flg = 0 #0:報酬未配布、5:チュートリアル報酬配布済、10:時間切れ
state_flg_stamina = 0 #1が紅玉クエストクリア状態
invite_type = 0 #0固定
tutorial_end_time = user_setting.tutorial_fin_time
reg_date = user_info.reg_date

必要に応じて報酬配布

対応例

-- 招待ユーザを設定
SELECT user_no, invite_user_no FROM user_info WHERE user_no = 5488;
UPDATE user_info SET invite_user_no = 659 WHERE user_no = 5488 AND invite_user_no = 0;

-- 招待情報を登録
SELECT * FROM user_invite WHERE user_no = 5488;
INSERT INTO `user_invite` (`user_no`, `invite_user_no`, `login_count`, `stamina_count`, `state_flg`, `state_flg_stamina`, `invite_type`, `tutorial_end_time`, `reg_date`)
VALUES
	(5488, 659, 7, 307, 5, 0, 0, 1596678982, 1596678285);
wada close_comment at 2022-09-08T17:14:25: wikiに移動