diff --git a/webapp/controller/MarketController.class.php b/webapp/controller/MarketController.class.php index 81049a47..bc9560f9 100644 --- a/webapp/controller/MarketController.class.php +++ b/webapp/controller/MarketController.class.php @@ -24,6 +24,8 @@ require_once('services/BlockChainService.php'); require_once('phpcommon/bchelper.php'); // use phpcommon as phpcommon; + +use models\BcOrder; use phpcommon\SqlHelper; use models\BoxOrder; use models\Nft; @@ -1169,6 +1171,18 @@ class MarketController extends BaseAuthedController return; } + $item_id = $goods['item_id']; + $item_count = $goods['amount']; + + BcOrder::upsert($response['trans_id'], array( + 'item_id' => $item_id, + 'item_num' => $item_count, + 'order_type' => 1, + 'ext_data' => json_encode(array( + 'mode' => SHOP_BUY_MODE_NORMAL, + )), + )); + $this->_rspData(array( 'block_chain' => $response, ));