PR

【10/30】ヤマダポイントキャンペーン変更対応 #3184

kouho opened this at 2023-10-27T14:44:32; closed

Description

opened by kouho at 2023-10-27T14:44:32; updated 2023-10-30T13:17:07

概要

ヤマダポイントキャンペーンポイントとミッション変更に伴う対応

ミッション自体はYamada_point_questの6と10を使いまわし。
ミッションの切り替えに伴い11月分は手動で更新して実質12月分以降の対応

確認手順

1. jolly/jrye-db#578 のdb更新を適用

2. official_info_templateの更新

DELETE FROM `official_info_template` WHERE `id` IN (1,2);
INSERT INTO `official_info_template` (`id`, `template_type`, `info_type`, `title`, `url`, `text`)
VALUES
	(1, 1, 9, 'パイレーツパスでヤマダポイントがもらえるキャンペーン開催!', '', '<div class=\"nospace\">\n	<div>\n		<img src=\"{$_df[\'HOST_SERVER_IMG\']}line_title_01.jpg\" width=\"100%\" height=\"30px\" ><br>\n		<div class=\"textoncg\">\n			キャンペーン<br>\n		</div>\n		<img src=\"{$_df[\'HOST_SERVER_IMG\']}line_02.jpg\" width=\"100%\" height=\"\" ><br>\n	</div>\n</div>\n<div style=\"padding:7px;\" class=\"css_font14 help_bg\">\n	<div style=\"text-align:center;margin-bottom:3px;\" class=\"css_font16 ui-bar-h border_radius5\">\n		パイレーツパスでヤマダポイントがもらえるキャンペーン開催!<br>\n	</div>\n<br>\n\n<img src=\"{$_df[\'HOST_SERVER_IMG\']}info_jrye/campaign_yamada/##YYYYMM##/info##CAMPAIGN_NO##.jpg\" width=\"100%\"><br>\n【開催期間】<br>\n##START_DATE##(水)00:00~##END_DATE##(火)23:59まで<br>\n<br>\n期間中にパイレーツパスに毎日追加されるデイリーミッションを達成すると、「1ヤマダポイント」をゲット!<br>\n<br>\n1日1ヤマダポイント獲得のチャンス!<br>\n毎日ミッションを達成して、ポイントをゲットしよう!<br>\n<br>\n\n期間中に追加されるデイリーミッションは以下のとおりです。<br>\n・紅玉を50個消費しよう<br>\n <span style=\"color:#F40;\">【報酬】1ヤマダポイント</span><br>\n<br>\n\n※注意事項<br>\n・デイリーミッション達成によるヤマダポイントは、ミッション達成後にパイレーツパスのミッションから「達成報告をする」ことで配布されます。<br>\n・デイリーミッションは、「メインページ」 > 「クエスト&報酬アイコン」 > 「パイレーツパスタブ」 > 「ミッション」から確認できます。<br>\n・デイリーミッションは、日付が変わると達成状況がリセットされます。<br>\n・前日のミッション達成報酬は受け取れなくなりますので、ご注意ください。<br>\n</div>\n\n<br>'),
	(2, 2, 9, 'パイレーツパスでヤマダポイントがもらえるキャンペーン開催!', '', '<div class=\"nospace\">\n    <div>\n        <img src=\"{$_df[\'HOST_SERVER_IMG\']}line_title_01.jpg\" width=\"100%\" height=\"30px\" ><br>\n        <div class=\"textoncg\">\n            キャンペーン<br>\n        </div>\n        <img src=\"{$_df[\'HOST_SERVER_IMG\']}line_02.jpg\" width=\"100%\" height=\"\" ><br>\n    </div>\n</div>\n<div style=\"padding:7px;\" class=\"css_font14 help_bg\">\n    <div style=\"text-align:center;margin-bottom:3px;\" class=\"css_font16 ui-bar-h border_radius5\">\n        パイレーツパスでヤマダポイントがもらえるキャンペーン開催!<br>\n    </div>\n<br>\n\n<img src=\"{$_df[\'HOST_SERVER_IMG\']}info_jrye/campaign_yamada/##YYYYMM##/info##CAMPAIGN_NO##.jpg\" width=\"100%\"><br>\n【開催期間】<br>\n##START_DATE##(水)00:00~##END_DATE##(火)23:59まで<br>\n<br>\n期間中にパイレーツパスに毎日追加されるデイリーミッションを達成すると、「1ヤマダポイント」をゲット!<br>\n<br>\n平日は、1ヤマダポイントプレゼント!<br>\n土日は、昼夜2度の戦争に参加すると、さらに+1ポイントのチャンス!<br>\n毎日ミッションを達成して、ポイントをゲットしよう!<br>\n<br>\n\nチーム戦争「蒼海の覇戦」開催時間は以下のとおりです。<br>\n・月~金:21:00~22:00<br>\n・土~日:12:00~13:00、21:00~22:00<br>\n<br>\n期間中に追加されるデイリーミッションは以下のとおりです。<br>\n・戦争に1回参加する<span style=\"color:red;\">※土日は2つ表示されます</span><br>\n <span style=\"color:#F40;\">【報酬】1ヤマダポイント</span><br>\n<br>\n\n※注意事項<br>\n・戦争に参加するには、3人以上の海賊団へ所属することが条件となっております。<br>\n・戦争参加の判定は、戦争が行われている時間帯に「出撃」「防衛」のいずれかを行ったかで決まります。<br>\n・デイリーミッション達成によるヤマダポイントは、ミッション達成後にパイレーツパスのミッションから「達成報告をする」ことで配布されます。<br>\n・デイリーミッションは、「メインページ」 > 「クエスト&報酬アイコン」 > 「パイレーツパスタブ」 > 「ミッション」から確認できます。<br>\n・デイリーミッションは、日付が変わると達成状況がリセットされます。<br>\n・前日のミッション達成報酬は受け取れなくなりますので、ご注意ください。<br>\n</div>\n\n<br>');

3. 管理画面⇒ヤマダキャンペーン一覧⇒次月一括登録⇒登録

4. 登録内容とデータの確認

TODO

  • [ ] 11月分キャンペーンの画像
kouho change_title at 2023-10-27T14:55:59: [WIP]【10/27】ヤマダポイントキャンペーン変更対応 【10/27】ヤマダポイントキャンペーン変更対応

Comment

#31295 by kouho at 2023-10-27T14:57:26; updated 2023-10-27T14:57:26

@wada
レビューお願い致します

kouho change_title at 2023-10-27T19:21:03: 【10/27】ヤマダポイントキャンペーン変更対応 【10/30】ヤマダポイントキャンペーン変更対応

Comment

#31343 by wada at 2023-10-30T11:08:37; updated 2023-10-30T11:08:37

@kouho
確認OKです。

wada add_label at 2023-10-30T11:08:47: 和田 LGTM
kouho merge at 2023-10-30T13:17:07: 【10/30】ヤマダポイントキャンペーン変更対応
kouho close at 2023-10-30T13:17:07: Close

Commit range

basec8339c539b0143d98ada6494bbecaa71d9d34033
head72d6e5b26cfcb035b142a7d5111c78e94c4e194a
base branchjolly/jr-web:cpanel
head branchjolly/jr-web:yamada_cp_change_pt

View commits

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