PR

【12/21】福袋アイテムパック #1413

kouho opened this at 2021-12-21T14:04:40; closed

Description

opened by kouho at 2021-12-21T14:04:40; updated 2026-05-11T15:49:03

概要

【12/27】福袋セット #1333
https://docs.google.com/spreadsheets/d/1X_GdofWrH_xdvtf4Femrfyg0kG20dzU1o1lJQnI1lAA/edit#gid=1969531836

ブランチ

web:hukubukuro_2022
db:hukubukuro_2022

テーブル更新

master_item
master_item_pack
master_item_pack_info
master_shop
master_shop_item

テスト方法、確認した内容

master_item_pack.event_no=65のstart_timeを確認する日以前の時間にしてください。

  • 福袋アイテムパックの販売内容は正しいか
  • 販売ページの表示はおかしくないか
  • 運試し福袋は問題なく使えて表示と中身はおかしくないか
  • ニャッカの宝箱は問題なく使えるか

運試し福袋はラインナップ表示のため$_df['random_box']を利用して実装しています。
元々運試し福袋から2個のアイテムがランダムで手に入るという仕様で実装しておりましたが、1個だけに変更がありました。

TODO

終了後Shop-GainSet.tplの福袋用の対応を削除予定

kouho add_label at 2021-12-21T14:04:43: レビュー待ち
kouho add_label at 2021-12-21T14:04:44: デベロップへマージ
kouho assign at 2021-12-21T14:04:50: Not assigned:kouho

Comment

#16039 by kouho at 2021-12-21T14:05:02; updated 2021-12-21T14:05:02

@wada @iwamoto
確認お願いいたします。

Comment

#16055 by wada at 2021-12-21T16:42:25; updated 2021-12-21T16:42:25

@kouho
master_item_pack_infoもpushお願いします。

Comment

#16056 by kouho at 2021-12-21T16:51:10; updated 2021-12-21T16:51:10

@wada
master_item_pack_infoもpushしました。
また仕様書の開催期間に修正があったため、master_item_packも修正しております。

Comment

#16057 by wada at 2021-12-21T16:52:43; updated 2021-12-21T16:52:43

@kouho
対応ありがとうございます。
master_shop_itemに福袋がありませんでした。

Comment

#16058 by kouho at 2021-12-21T16:58:30; updated 2021-12-21T16:58:58

@wada
master_shop_item.shop_item_no = 10172
dbブランチでのcommit id
c84b2fd857fabe87b5d6bf4ebd84c94a514d48b7
の更新に含めているのですが見つからないでしょうか?

Comment

#16059 by wada at 2021-12-21T16:59:46; updated 2021-12-21T16:59:46

@kouho
集金ページの押した後のバナー画像が販売終了になっています。
<img src="https://git.dev.d-es.co.jp/gitbucket/jolly/jr-web/_attached/1640073524167gvQNIuk7UB" width="400">

Comment

#16060 by wada at 2021-12-21T17:02:54; updated 2021-12-21T17:02:54

@kouho
c84b2fd857fabe87b5d6bf4ebd84c94a514d48b7 の更新には、85:福袋が含まれていませんでした。

csv/master_shop_item.csv
+"DATA","10172","-135","5"
+"DATA","10172","1","8"
+"DATA","10172","3","2"
+"DATA","10172","4","3"
+"DATA","10172","8","3"

Comment

#16062 by kouho at 2021-12-21T17:11:08; updated 2021-12-21T17:11:08

@wada
失礼しました。運試し福袋を福袋アイテムパックの中身に追加しました。
また、販売画面の画像の修正もしてます。

Comment

#16064 by kouho at 2021-12-21T17:17:49; updated 2021-12-21T17:17:49

@wada
集金ページの押した後のバナー画像も単なる暗転画像に修正しました。

Comment

#16065 by wada at 2021-12-21T17:25:30; updated 2021-12-21T17:25:30

@kouho
ありがとうございます。確認しました。

48d83d68279cb19d224c52cdc103016ba6bedff5 でおみくじの抽選処理が削除されていますが、
case 68,69として使用する可能性があるので、処理は残しておいて欲しいです。

lib/SubFunc.inc L27796
                case 68:
                case 69:
-               case 85:
-                       $max_rand = 0;
-                       foreach($_df['omikuji']['present_item'][$item_no] as $omikuji_data){
-                               $max_rand += $omikuji_data['ratio'];
-                       }
-                       $omikuji_rand = mt_rand(1, $max_rand);
...

Comment

#16067 by kouho at 2021-12-21T17:36:12; updated 2021-12-21T17:36:12

@wada
かしこまりました。case 68,69として使用する可能性のあるおみくじの抽選処理を元に戻しました。

Comment

#16068 by wada at 2021-12-21T17:50:07; updated 2021-12-21T17:50:07

@kouho
ありがとうございます。
確認OKです

wada add_label at 2021-12-21T17:50:10: 和田 LGTM

Comment

#16083 by iwamoto at 2021-12-22T09:57:10; updated 2021-12-22T09:57:10

@kouho
確認しました。OKです

iwamoto add_label at 2021-12-22T09:57:15: 岩本 LGTM
kouho merge at 2021-12-22T10:00:51: 【12/21】福袋アイテムパック
kouho close at 2021-12-22T10:00:51: Close

Commit range

base63e4199338ca23b9f9ad46a00ad473d197f2ad33
heada5ba1e8b58ec19cf9caa2a6a0c38884e6d965283
base branchjolly/jr-web:develop
head branchjolly/jr-web:hukubukuro_2022

View commits

Commit details are loaded from Git when a dynamic archive server is running, or can be embedded with --include-commits.
Files changed28 filesView patch
statusfile
modifiedlib/SubFunc.inc
modifiedlib/conf/define.inc
modifiedlib/conf/define_y.inc
addedpublic_html/img/assortment/10172/head.jpg
addedpublic_html/img/assortment/10172/info1.jpg
addedpublic_html/img/assortment/10172/spgacha_item_1.jpg
addedpublic_html/img/assortment/10172/spgacha_item_2.jpg
addedpublic_html/img/assortment/10172/spgacha_item_3.jpg
addedpublic_html/img/banner/Campaign/banner_item_pack_65_1.jpg
addedpublic_html/img/banner/Campaign/banner_item_pack_65_2.jpg
addedpublic_html/img/info_event/info_event_334_1.jpg
addedpublic_html/img/info_event/info_event_334_2.jpg
addedpublic_html/img/item/120/10172.jpg
modifiedpublic_html/img/item/120/85.jpg
addedpublic_html/img/item/150/10172.jpg
modifiedpublic_html/img/item/150/85.jpg
addedpublic_html/img/item/58/10172.jpg
addedpublic_html/img/item/58/85.jpg
addedpublic_html/img/item/60/10172.jpg
modifiedpublic_html/img/item/60/85.jpg
addedpublic_html/img/item/70/10172.jpg
modifiedpublic_html/img/item/70/85.jpg
addedpublic_html/img/shop/banner/65_end_1.jpg
addedpublic_html/img/shop/banner/65_end_2.jpg
addedpublic_html/img/shop/banner/65_start_1.jpg
addedpublic_html/img/shop/banner/65_start_2.jpg
modifiedpublic_html/js/JOLLYROGER.js
modifiedpublic_html/template/Shop-GainSet.tpl
Patch body is stored as a separate file to keep this page lightweight.