PR

【5/4】ヤマダキャンペーン5月 #766

wada opened this at 2021-04-30T17:12:11; closed

Description

opened by wada at 2021-04-30T17:12:11; updated 2024-06-14T14:40:08

webブランチ: yamada_pt_5
dbブランチ: yamada_pt_5

仕様

https://docs.google.com/spreadsheets/d/17jlkaog9frCMcqpySfvQaCk6ijaFQdnPAt11wLiaOXY/edit#gid=776945009
申請確認用シートの一番上を確認

5/5(水)~5/11(火) 戦争&集金 2+1P
5/12(水)~5/18(火) 紅玉クエスト 2+3P
5/19(水)~5/25(火) 戦争&集金 2+1P
5/26(水)~6/1(火) 紅玉クエスト 2+3P

新たに集金25回のクエストを追加

ローカル環境確認方法

マスタ更新

・master_yamada_campaign
・master_yamada_point

#期間中のクエストを期間外に設定
UPDATE master_yamada_campaign SET start_date = "2021-01-01 00:00:00", end_date = "2021-02-28" WHERE start_date < NOW() AND NOW() < end_date;
#追加したクエストが開催されるキャンペーンを期間中に設定
UPDATE master_yamada_campaign SET start_date = "2021-01-01 00:00:00", end_date = "2021-05-30" WHERE campaign_id = 39;

クエストリセット

・当日のuser_daily_quest削除
・当日のdau_login削除
・user_info.reset_timeを前日以前に変更
・再度ログイン処理実行

マスターデータ一括確認

#キャンペーン確認用query
SELECT
    camp.title,
    camp.child_id,
    camp.start_date,
    camp.end_date,
    reward.mission_title,
    reward.mission_type,
    reward.mission_id,
    reward.point
FROM
    master_yamada_campaign AS camp
LEFT JOIN
    master_yamada_point AS reward
ON
    camp.child_id = reward.campaign_child_id
WHERE
    camp.campaign_type = 4
AND
    camp.start_date >= "2021-05-01 00:00:00"

Comment

#10673 by wada at 2021-04-30T17:13:00; updated 2021-04-30T17:13:00

@iwamoto @kouho
遅くなりましたが、レビューお願いします。

Comment

#10674 by kouho at 2021-04-30T18:05:12; updated 2021-04-30T18:05:12

@wada
master_yamada_campaignでヤマダPT戦争&集金を開催状態にして、他のキャンペーンの期間を変更し閉じているのですがクエスト一覧で紅玉を消費しようのクエストが表示されます。
master_yamada_campaign以外に変更する必要がある箇所はあるでしょうか?

また、集金クエストの仕様詳細が不明なのですが、シート内のどこかに記載はあるでしょうか?

Comment

#10675 by wada at 2021-04-30T18:10:52; updated 2021-04-30T18:10:52

@kouho
すでにデイリークエストが設定してある場合は、master_yamada_campaignで期間を設定後、クエストリセットの手順を実行してください。
デイリークエストに存在する「集金を10回しよう」と同じ仕様で、集金を25件するとクリアです。

Comment

#10679 by kouho at 2021-04-30T19:36:37; updated 2021-04-30T19:36:37

@wada
ありがとうございます。確認しました。集金でのポイント獲得も動作し、他の設定についても問題ないかと思います。

kouho add_label at 2021-04-30T19:36:42: 皇甫 LGTM

Comment

#10687 by iwamoto at 2021-05-02T16:25:23; updated 2021-05-02T16:25:23

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

iwamoto add_label at 2021-05-02T16:25:29: 岩本 LGTM
wada merge at 2021-05-03T09:48:41: 【5/4】ヤマダキャンペーン5月
wada close at 2021-05-03T09:48:41: Close

Commit range

baseb59747a7774ec88254a4854468007b19d4c791f2
head46a7dcec0d8e22ab6032491943ac8c14436bedb4
base branchjolly/jr-web:develop
head branchjolly/jr-web:yamada_pt_5

View commits

Commit details are loaded from Git when a dynamic archive server is running, or can be embedded with --include-commits.
Files changed8 filesView patch
statusfile
modifiedlib/models/Yamada_point_quest.php
addedlib/models/dao/user_setting_sub.php
modifiedlib/public/Main-Location.inc
modifiedlib/public/Setting-Default.inc
modifiedlib/public/Setting-Result.inc
modifiedpublic_html/template/Main-Location.tpl
modifiedpublic_html/template/Setting-Default.tpl
modifiedpublic_html/template/Shop-GainSet.tpl
Patch body is stored as a separate file to keep this page lightweight.