From be116d84f34a52934a292fd831b220c1e71805d8 Mon Sep 17 00:00:00 2001 From: hujiabin <519660157@qq.com> Date: Tue, 20 Jun 2023 11:31:22 +0800 Subject: [PATCH] 1 --- webapp/controller/PassController.class.php | 92 +++++++++++----------- 1 file changed, 46 insertions(+), 46 deletions(-) diff --git a/webapp/controller/PassController.class.php b/webapp/controller/PassController.class.php index ee1a4909..7fa6f1ba 100644 --- a/webapp/controller/PassController.class.php +++ b/webapp/controller/PassController.class.php @@ -184,53 +184,53 @@ class PassController extends BaseAuthedController { )); } - public function buyPlatinumPass(){ - if (empty($this->_getAddress())){ - $this->_rspErr(1, 'address is empty'); - return; - } - $price = getReqVal('price', ''); - if ($price != \mt\Parameter::getVal('battlepass_price','')){ - $this->_rspErr(1, 'The price is wrong'); - return; - } - $response = services\BlockChainService::gameItemMallBuy( - Transaction::BUY_PASS_ACTION_TYPE,$price,V_ITEM_PASS,1); +// public function buyPlatinumPass(){ +// if (empty($this->_getAddress())){ +// $this->_rspErr(1, 'address is empty'); +// return; +// } +// $price = getReqVal('price', ''); +// if ($price != \mt\Parameter::getVal('battlepass_price','')){ +// $this->_rspErr(1, 'The price is wrong'); +// return; +// } +// $response = services\BlockChainService::gameItemMallBuy( +// Transaction::BUY_PASS_ACTION_TYPE,$price,V_ITEM_PASS,1); +// +// $this->_setV(TN_DAILY_BUY_PASS_STATE, 0,1); +// BcOrder::upsert($response['trans_id'],array( +// 'item_id'=>V_ITEM_PASS, +// 'item_num'=>1, +// )); +// $this->_rspData($response); +// } - $this->_setV(TN_DAILY_BUY_PASS_STATE, 0,1); - BcOrder::upsert($response['trans_id'],array( - 'item_id'=>V_ITEM_PASS, - 'item_num'=>1, - )); - $this->_rspData($response); - } - - public function buyLevel(){ - if (empty($this->_getAddress())){ - $this->_rspErr(1, 'address is empty'); - return; - } - $level = getReqVal('level', ''); - $price = getReqVal('price', ''); - $passMeta = \mt\BattlePass::find($level); - if (!$passMeta){ - $this->_rspErr(1, 'param level error or null'); - return; - } - $celPrice = ($passMeta['total_exp'] - $this->userInfo['exp']) * \mt\Parameter::getVal('battlepass_buy_lv_price',''); - if ($celPrice != $price){ - $this->_rspErr(1, 'The price is wrong'); - return; - } - $response = services\BlockChainService::gameItemMallBuy( - Transaction::BUY_EXP_ACTION_TYPE,$price,V_ITEM_EXP,$passMeta['total_exp'] - $this->userInfo['exp']); - $this->_setV(TN_DAILY_BUY_LEVEL_STATE, 0,1); - BcOrder::upsert($response['trans_id'],array( - 'item_id'=>V_ITEM_EXP, - 'item_num'=>$passMeta['total_exp'] - $this->userInfo['exp'], - )); - $this->_rspData($response); - } +// public function buyLevel(){ +// if (empty($this->_getAddress())){ +// $this->_rspErr(1, 'address is empty'); +// return; +// } +// $level = getReqVal('level', ''); +// $price = getReqVal('price', ''); +// $passMeta = \mt\BattlePass::find($level); +// if (!$passMeta){ +// $this->_rspErr(1, 'param level error or null'); +// return; +// } +// $celPrice = ($passMeta['total_exp'] - $this->userInfo['exp']) * \mt\Parameter::getVal('battlepass_buy_lv_price',''); +// if ($celPrice != $price){ +// $this->_rspErr(1, 'The price is wrong'); +// return; +// } +// $response = services\BlockChainService::gameItemMallBuy( +// Transaction::BUY_EXP_ACTION_TYPE,$price,V_ITEM_EXP,$passMeta['total_exp'] - $this->userInfo['exp']); +// $this->_setV(TN_DAILY_BUY_LEVEL_STATE, 0,1); +// BcOrder::upsert($response['trans_id'],array( +// 'item_id'=>V_ITEM_EXP, +// 'item_num'=>$passMeta['total_exp'] - $this->userInfo['exp'], +// )); +// $this->_rspData($response); +// } public function resetPassLevel(){