From bc0ecdd30ed8e2902a405bf18fc8ad6f30366251 Mon Sep 17 00:00:00 2001 From: aozhiwei Date: Tue, 4 Jun 2024 13:30:11 +0800 Subject: [PATCH] 1 --- webapp/bootstrap/constant.php | 2 + .../controller/BlockChainController.class.php | 37 +------------------ 2 files changed, 3 insertions(+), 36 deletions(-) diff --git a/webapp/bootstrap/constant.php b/webapp/bootstrap/constant.php index 858c1cb8..188135c6 100644 --- a/webapp/bootstrap/constant.php +++ b/webapp/bootstrap/constant.php @@ -183,3 +183,5 @@ const kWantedLockType = 3; const kMaxHeroUpLevelNum = 2; const kMaxHeroUpQualityNum = 2; const kMaxEmojiNum = 6; + +const GAME_ID = 2006; diff --git a/webapp/controller/BlockChainController.class.php b/webapp/controller/BlockChainController.class.php index 132f3b2f..b6adac82 100644 --- a/webapp/controller/BlockChainController.class.php +++ b/webapp/controller/BlockChainController.class.php @@ -136,7 +136,7 @@ class BlockChainController extends BaseAuthedController { if (!$tokenId) { $tokenId = BuyRecord::genOrderId ( - 2006, + GAME_ID, phpcommon\BC_FUNC_CREATION, myself()->_getNowTime(), myself()->_getAddress() @@ -152,41 +152,6 @@ class BlockChainController extends BaseAuthedController { $this->internalActivate721Nft($tokenId, Nft::HERO_TYPE, $heroDb['hero_uniid'], $heroDb['hero_id']); } break; - case 2: - { - if (true) { - myself()->_rspErr(1, 'cant mint'); - return; - } - $gunDb = Gun::find($uniid); - if (!$gunDb) { - myself()->_rspErr(1, 'gun not found'); - return; - } - if ($gunDb['token_id']) { - myself()->_rspErr(1, 'already activated'); - return; - } - $tokenId = $gunDb['active_token_id']; - if (!$tokenId) { - $tokenId = BuyRecord::genOrderId - ( - 2006, - phpcommon\BC_FUNC_CREATION, - myself()->_getNowTime(), - myself()->_getAddress() - ); - Gun::Update($gunDb['gun_uniid'], - array( - 'active_token_id' => $tokenId, - 'active_count' => function () { - return 'active_count + 1'; - } - )); - } - $this->internalActivate721Nft($tokenId, Nft::EQUIP_TYPE, $gunDb['gun_uniid'], $gunDb['gun_id']); - } - break; default: { myself()->_rspErr(1, 'type param error');