PR

【今週中】ログインボーナスをループさせる #716

wada opened this at 2021-04-05T16:52:20; closed

Description

opened by wada at 2021-04-05T16:52:20; updated 2024-04-23T10:24:06

ログインボーナスは、毎月設定する必要がある(現在10ヶ月分設定済)
最後のログインボーナスが切り替わるタイミングでループするように設定

#5~10ヶ月目の報酬をループするように設定
9ヶ月目 → 10ヶ月目 → 5ヶ月目 → 6ヶ月目 → 7ヶ月目 → 8ヶ月目 → 9ヶ月目...

最速で4/12に10ヶ月目のログイン報酬が終了する

Comment

#10167 by wada at 2021-04-05T16:58:42; updated 2021-04-06T12:13:24

確認方法

ログイン日数調整

UPDATE
	user_normal_login_bonus
SET
	#受け取る報酬のパネル番号(panel_no)を設定(パネル番号 = nヶ月目)
	#panel_key,panel_noは同じ数値
	panel_key = 10,
	panel_no = 10,
	#次に受け取る日数を設定
	recieve_count = 29,
	reg_date = {昨日以前のDATETIME}
WHERE
	user_no {user_no}

reg_dateを昨日以前のDATETIMEに設定すれば、受け取り状態がリセットできます。

Comment

#10168 by wada at 2021-04-05T17:00:15; updated 2021-04-05T17:00:15

@iwamoto @kouho
レビューお願いします。

10 → 5へのパネル切り替わり、通常のパネル切り替わりの確認もお願いします。

wada assign at 2021-04-06T10:01:43: Not assigned:wada

Comment

#10175 by iwamoto at 2021-04-06T12:40:05; updated 2021-04-06T12:40:05

@wada
こちら確認しました、問題ないと思います。

iwamoto add_label at 2021-04-06T16:27:16: 岩本 LGTM

Comment

#10209 by wada at 2021-04-07T14:47:06; updated 2021-04-07T14:47:06

すいません、5ではなく6に戻るのが正解でした。
数値が違うだけなので、ループ処理が正しければ良いです。
https://docs.google.com/spreadsheets/d/19aBF-_5YxE_CmsDCJIA4wHgyu_QN6gaGRkkLBuaIPsM/edit#gid=0

Comment

#10210 by kouho at 2021-04-07T15:14:32; updated 2021-04-07T15:14:32

@wada
・10→6への切り替わり確認
・通常のパネルの切り替わり確認
共に問題ありませんでした。

kouho add_label at 2021-04-07T15:14:36: 皇甫 LGTM
wada merge at 2021-04-07T15:46:22: 【今週中】ログインボーナスをループさせる
wada close at 2021-04-07T15:46:22: Close

Commit range

based493a83157cf9a1b7f1f8943f5602491aa5cb83e
head215d4c08f29fa31019db92f7141f52f8ea7e050e
base branchjolly/jr-web:develop
head branchjolly/jr-web:login_bonus_loop

View commits

Commit details are loaded from Git when a dynamic archive server is running, or can be embedded with --include-commits.
Files changed2 filesView patch
statusfile
modifiedlib/SubFunc.inc
modifiedlib/conf/class/NormalLoginBonusConfig.class.php
Patch body is stored as a separate file to keep this page lightweight.