PR

【6/28】仲介屋改修 #872

wada opened this at 2021-06-11T11:36:41; closed

Description

opened by wada at 2021-06-11T11:36:41; updated 2024-10-15T10:43:31

issue #837
https://docs.google.com/spreadsheets/d/13nzjo-0Jm-irXw2pSJxIRM91CehvQLxVy0LuHDctix8/edit?pli=1#gid=1426771429

PR概要

仲介屋UI改修の本家マージ
円銭の種類を変更
販売所にアイテム追加(回数制限実装)
カール専用アイテム追加
買取所で勝利の証買取を実装

仕様補足

銅円銭以外の円銭は今後解放予定
回数制限のリセットは、
・週制限:毎週月曜 0:00
・月制限:毎月1日 0:00
買取所は勝利の証のみ、強化アイテムは後日追加

ブランチ

web: new_store
db: new_store

追加テーブル

全てjryeデータベースへの追加

master_pirate_store_item: 販売所ラインナップ管理
user_pirate_store_money: ユーザー所持専用通貨管理
log_pirate_store_money: 専用通貨増減ログ
log_pirate_store_sell: 販売所購入ログ
wada change_title at 2021-06-24T16:34:10: [WIP]【7/6】仲介屋改修 [WIP]【6/28】仲介屋改修
wada change_title at 2021-06-24T17:49:51: [WIP]【6/28】仲介屋改修 【6/28】仲介屋改修
wada add_label at 2021-06-24T17:49:55: レビュー待ち

Comment

#11770 by wada at 2021-06-24T17:53:34; updated 2021-06-24T17:53:34

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

確認前にテーブルを作成してください。
jsの圧縮やキャッシュ対応はdevelopマージ後に対応します。

Comment

#11774 by kouho at 2021-06-24T19:40:48; updated 2021-06-24T19:40:48

@wada
確認中ですが、以下確認お願いいたします。

○仲介所
 ・キャプテンキッドは追加するのでしょうか。
 ・仲介所の注意文言を変更するか?また、仲介所以外のタブでは注意文言を変えるか削除した方が良いと思います。

○販売所
 ・追加強化アイテム
 →相方のリアンネのリリース予定はありますか。
 →カードアルバムへのリンクがありますが、カードアルバムで強化アイテムの表示がされていませんでした。

 ・必勝のフラッグ【日曜日まで】が交換できません。
 →ajax {"error":1}と返ってきてます。

○買取所
 ・国連宇宙軍の証は対象外でしょうか。

 ・画像が赤円銭のままでした。

Comment

#11775 by wada at 2021-06-25T10:02:09; updated 2021-06-25T10:02:09

@kouho
再度git pullしてください。
PR概要以外の実装は別PRにて行います。このPRでは仲介屋改修のみです。

Comment

#11776 by wada at 2021-06-25T10:07:30; updated 2021-06-25T10:19:08

> ・キャプテンキッドは追加するのでしょうか。
> →相方のリアンネのリリース予定はありますか。
> →カードアルバムへのリンクがありますが、カードアルバムで強化アイテムの表示がされていませんでした。

今後実装予定です。
・キッドの証を追加(7/6 新大陸イベント)
・キッドの証追加時にカールの証を冒険での獲得に変更
・リアンネを追加(7/6 新大陸イベント)
・アルバムの強化アイテム表示は予定なし

>・仲介所の注意文言を変更するか?また、仲介所以外のタブでは注意文言を変えるか削除した方が良いと思います。
> ・必勝のフラッグ【日曜日まで】が交換できません。
> →ajax {"error":1}と返ってきてます。
> ・画像が赤円銭のままでした。

最新の状態にして、キャッシュ削除して再度確認をお願いします。

> ・国連宇宙軍の証は対象外でしょうか。

仲介屋公開前に証は回収されます。変換などは行われません。

Comment

#11799 by kouho at 2021-06-25T14:44:13; updated 2021-06-25T14:49:28

@wada
修正確認しました。 こちらのPRに関しては問題ないかと思います。

(買取所の画像にキャプテンキッドの証が使われていますが、
新大陸でキャプテンキッドをリリース後ならOKかと思います。)

kouho add_label at 2021-06-25T14:44:18: 皇甫 LGTM

Comment

#11829 by iwamoto at 2021-06-28T18:26:54; updated 2021-06-28T18:26:54

@wada
すみません、確認遅れました
内容はこちらで問題ないと思います

仕様に関して2点確認になります
1.仕様書のUI調整:販売所では「条件は交換に変更」とありますが、「条件」のままで問題ないでしょうか?
2.交換完了したものはリストの後ろにずれるようですが、 現状では強化アイテムのみずれているようですがこちらで正しいのでしょうか?

!販売所

iwamoto add_label at 2021-06-28T18:27:02: 岩本 LGTM

Comment

#11831 by wada at 2021-06-28T19:34:29; updated 2021-06-28T19:34:29

@iwamoto
確認ありがとうございます。期限済みをリストの後ろに来るようにしました。
購入ボタンは、未達成時は条件を確認するので「条件」のままにしました。

Comment

#11832 by iwamoto at 2021-06-28T19:45:50; updated 2021-06-28T19:46:12

@wada
対応ありがとうございます。変更確認できました。

販売所の10000GOLDの購入回数が仕様書側では``10` -> `50``になっております。
また、変更があるかもしれませんが…

Comment

#11833 by wada at 2021-06-29T10:27:38; updated 2021-06-29T10:27:38

@iwamoto
あざます。修正しました。

wada merge at 2021-06-29T10:31:12: 【6/28】仲介屋改修
wada close at 2021-06-29T10:31:12: Close
wada refer at 2021-07-02T15:10:52: 926:【7/5】リリース

Commit range

base185159593b7440adeb192e96a009d2d206c7bfce
head8fe39d470a3c2ce6e80656a10081258e8ce20d51
base branchjolly/jr-web:develop
head branchjolly/jr-web:new_store

View commits

Commit details are loaded from Git when a dynamic archive server is running, or can be embedded with --include-commits.
Files changed75 filesView patch
statusfile
modifiedlib/SubFunc.inc
addedlib/ajax/cardPieceShop_storeSellExec.inc
modifiedlib/class/const/ItemConst.class.php
modifiedlib/class/const/PresentNameConst.class.php
modifiedlib/class/present_box/PresentBoxManager.class.php
modifiedlib/conf/class/CardPieceConfig.class.php
addedlib/conf/class/PirateStoreConfig.class.php
modifiedlib/conf/class/WeekdayLimitedItemConfig.class.php
modifiedlib/conf/define.inc
modifiedlib/models/Card_piece.php
addedlib/models/Pirate_store.php
addedlib/models/dao/log_pirate_store_sell.php
modifiedlib/public/CardPieceShop-Default.inc
addedlib/public/CardPieceShop-StoreBuy.inc
addedlib/public/CardPieceShop-StoreBuyCheck.inc
addedlib/public/CardPieceShop-StoreBuyExec.inc
addedlib/public/CardPieceShop-StoreBuyResult.inc
modifiedpublic_html/ajax.php
addedpublic_html/img/card_piece/shop/checkbutton_store_sell.png
addedpublic_html/img/card_piece/shop/checkframe_down.png
addedpublic_html/img/card_piece/shop/checkframe_middle.png
addedpublic_html/img/card_piece/shop/checkframe_up.png
addedpublic_html/img/card_piece/shop/endframe_store_sell.png
addedpublic_html/img/card_piece/shop/header_store_buy.jpg
addedpublic_html/img/card_piece/shop/header_store_piece.jpg
addedpublic_html/img/card_piece/shop/header_store_sell.jpg
addedpublic_html/img/card_piece/shop/icon_money_1.png
addedpublic_html/img/card_piece/shop/icon_money_blue.png
addedpublic_html/img/card_piece/shop/icon_money_green.png
addedpublic_html/img/card_piece/shop/icon_money_red.png
addedpublic_html/img/card_piece/shop/paper_store_selll.png
addedpublic_html/img/card_piece/shop/paper_store_selll_limit_time.png
addedpublic_html/img/card_piece/shop/pirate_store_buy_tab.png
addedpublic_html/img/card_piece/shop/pirate_store_piece_tab.png
addedpublic_html/img/card_piece/shop/pirate_store_sell_tab.png
addedpublic_html/img/card_piece/shop/requestbutton_store_sell.png
addedpublic_html/img/card_piece/shop/store_buy_card_piece_link.png
addedpublic_html/img/card_piece/shop/store_buy_finalcheck.png
addedpublic_html/img/card_piece/shop/store_buy_status_up_item_link.png
addedpublic_html/img/card_piece/shop/store_buy_strong_item_link.png
addedpublic_html/img/item/120/1903.jpg
addedpublic_html/img/item/150/1903.jpg
addedpublic_html/img/item/58/1903.jpg
addedpublic_html/img/item/60/1903.jpg
addedpublic_html/img/item/70/1903.jpg
addedpublic_html/img/main/main_pirate_store.png
addedpublic_html/img/mobile/card_piece/shop/m_header_store_piece.jpg
addedpublic_html/img/season_pass/main/modal/frame_bottom.png
addedpublic_html/img/season_pass/main/modal/frame_detail_top.png
addedpublic_html/img/season_pass/main/modal/frame_get_top.png
addedpublic_html/img/season_pass/main/modal/frame_middle.png
addedpublic_html/img/season_pass/main/modal/frame_middle_1.png
addedpublic_html/img/season_pass/main/modal/frame_pass_bottom.png
addedpublic_html/img/season_pass/main/modal/frame_pass_middle.png
addedpublic_html/img/season_pass/main/modal/frame_pass_top.png
addedpublic_html/img/season_pass/main/modal/frame_reliese_top.png
addedpublic_html/img/season_pass/main/modal/frame_skin_bottom.png
addedpublic_html/img/season_pass/main/modal/frame_skin_middle.png
addedpublic_html/img/season_pass/main/modal/frame_skin_top.png
addedpublic_html/img/season_pass/main/modal/frame_teamrank_top.png
addedpublic_html/img/season_pass/main/x.png
addedpublic_html/img/sp_menu/d_spMenu_pirate_store.png
modifiedpublic_html/index.php
modifiedpublic_html/js/JOLLYROGER.js
modifiedpublic_html/js/JOLLYROGER_func.js
modifiedpublic_html/template/CardPieceShop-Default.tpl
addedpublic_html/template/CardPieceShop-StoreBuy.tpl
addedpublic_html/template/CardPieceShop-StoreBuyCheck.tpl
addedpublic_html/template/CardPieceShop-StoreBuyResult.tpl
modifiedpublic_html/template/Main.tpl
modifiedpublic_html/template/footer.tpl
modifiedpublic_html/template/footer_nolink.tpl
modifiedpublic_html/template/parts/parts_card_info_modal.tpl
modifiedpublic_html/template/parts_cardpiece_info_modal.tpl
addedpublic_html/template/parts_pirate_store_item_info_modal.tpl
Patch body is stored as a separate file to keep this page lightweight.