Description
API送信後にアイテム付与
- [x] アイテムパック
- [x] 紅玉リカバリ
- [x] 紅玉リカバリ【TEAM】
- [x] 快速の懐中時計
- [x] 特急の懐中時計
- [x] 勇名な海賊の魂
- [x] 伝説の海賊の魂
- [x] 必勝のフラッグ
- [x] カードホルダー
- [x] カードストック
- [x] 蒼玉リカバリ
- [x] 技玉ガチャ
イベント対応
- [x] バトル
- [x] 日替わり
- [x] 新大陸
- [x] 建築
API送信後にアイテム付与
#ショップ購入フロー
トランザクション1開始
- 商品の購入可能チェック
- 決済ログ作成
トランザクション1終了
トランザクション2開始
- コイン消費API送信
- 決済ログの更新
- 成功時の更新処理
- アイテムの付与
トランザクション2終了
表示データ取得
結果表示@iwamoto
レビューお願いします。
以下の確認お願いします。
技玉ガチャはプレゼント
お金がない場合は、master_shop.priceを変更してください。
また、購入フローに問題がありそうなら教えてください。
@wada
こちら諸々確認しました、大丈夫かと思います
各アイテムの購入
アイテムの付与
イベント限定の処理
ログデータ
APIの挙動| base | 1ef95df23eb164e2ebbd1995efcfbb23f1ff8c00 |
|---|---|
| head | ad6346001e326fa1fd61bb51992cb76cb67355bd |
| base branch | jolly/jr-web:develop |
| head branch | jolly/jr-web:fix_payment_333 |
| status | file |
|---|---|
| modified | lib/SubFunc.inc |
| modified | lib/ajax/shop_payment.inc |
| modified | lib/conf/class/BattleEventConfig.class.php |
| added | lib/models/Shop_payment.php |
| added | lib/models/shop/Base_item.php |
| added | lib/models/shop/Card_holder.php |
| added | lib/models/shop/Card_pot.php |
| added | lib/models/shop/Item_factory.php |
| added | lib/models/shop/Item_pack.php |
| added | lib/models/shop/Skill_ball_gacha.php |