From e62136055eb5f3842f54d38ce8eca4c4f529f5df Mon Sep 17 00:00:00 2001 From: songliang Date: Fri, 7 Jul 2023 21:10:30 +0800 Subject: [PATCH] ... --- webapp/controller/HeroController.class.php | 1 + webapp/controller/MarketController.class.php | 1 + webapp/controller/PassController.class.php | 2 ++ webapp/controller/ShopController.class.php | 5 ++++- webapp/models/BcOrder.php | 1 + 5 files changed, 9 insertions(+), 1 deletion(-) diff --git a/webapp/controller/HeroController.class.php b/webapp/controller/HeroController.class.php index 6d260d09..ac824e03 100644 --- a/webapp/controller/HeroController.class.php +++ b/webapp/controller/HeroController.class.php @@ -557,6 +557,7 @@ class HeroController extends BaseAuthedController { BcOrder::upsert($response['trans_id'], array( 'item_id' => V_ITEM_RESET_CARD, 'item_num' => 1, + 'price' => $price, 'ext_data' => json_encode($hero_unnid), )); $this->_rspData($response); diff --git a/webapp/controller/MarketController.class.php b/webapp/controller/MarketController.class.php index 47890863..58847c27 100644 --- a/webapp/controller/MarketController.class.php +++ b/webapp/controller/MarketController.class.php @@ -1200,6 +1200,7 @@ class MarketController extends BaseAuthedController 'item_id' => $item_id, 'item_num' => $item_count, 'order_type' => 1, + 'price' => $goods['s_price'], 'ext_data' => json_encode(array( 'mode' => SHOP_BUY_MODE_NORMAL, )), diff --git a/webapp/controller/PassController.class.php b/webapp/controller/PassController.class.php index 7dd99ae8..72a6991f 100644 --- a/webapp/controller/PassController.class.php +++ b/webapp/controller/PassController.class.php @@ -213,6 +213,7 @@ class PassController extends BaseAuthedController BcOrder::upsert($response['trans_id'], array( 'item_id' => V_ITEM_PASS, 'item_num' => 1, + 'price' => $price, )); $this->_rspData($response); } @@ -242,6 +243,7 @@ class PassController extends BaseAuthedController BcOrder::upsert($response['trans_id'], array( 'item_id' => V_ITEM_EXP, 'item_num' => $passMeta['total_exp'] - $this->userInfo['exp'], + 'price' => $price, )); $this->_rspData($response); } diff --git a/webapp/controller/ShopController.class.php b/webapp/controller/ShopController.class.php index 6bb9778b..57d8e1b6 100644 --- a/webapp/controller/ShopController.class.php +++ b/webapp/controller/ShopController.class.php @@ -667,6 +667,7 @@ class ShopController extends BaseAuthedController 'item_id' => $item_id, 'item_num' => $item_count, 'order_type' => 1, + 'price' => $goods_num * $need_price, 'ext_data' => json_encode(array( 'mode' => SHOP_BUY_MODE_NORMAL, 'shop_id' => $row['shop_id'], @@ -706,7 +707,7 @@ class ShopController extends BaseAuthedController $price = $this->normalizeWeb3Price($num); $item_id = V_ITEM_DIAMOND; $item_count = $num; - + error_log("buy diamond start " . $num); $response = services\BlockChainService::gameItemMallBuy( @@ -720,6 +721,7 @@ class ShopController extends BaseAuthedController 'item_id' => $item_id, 'item_num' => $item_count, 'order_type' => 1, + 'price' => $num, 'ext_data' => json_encode(array( 'mode' => SHOP_BUY_MODE_NORMAL, )), @@ -911,6 +913,7 @@ class ShopController extends BaseAuthedController 'item_id' => $item_id, 'item_num' => $item_count, 'order_type' => 1, + 'price' => $goods['price'] * $count, 'ext_data' => json_encode(array( 'mode' => SHOP_BUY_MODE_DAILY_SELECTION, 'idx' => $idx, diff --git a/webapp/models/BcOrder.php b/webapp/models/BcOrder.php index a1cdd21d..61af55b1 100644 --- a/webapp/models/BcOrder.php +++ b/webapp/models/BcOrder.php @@ -30,6 +30,7 @@ class BcOrder 'ext_data' => getXVal($fieldsKv,'ext_data',''), 'createtime' => myself()->_getNowTime(), 'modifytime' => myself()->_getNowTime(), + 'price' => $fieldsKv['price'], ) ); }