This commit is contained in:
aozhiwei 2022-11-03 21:29:39 +08:00
parent 5ea7b3376c
commit b8b11b1396

View File

@ -149,12 +149,12 @@ class BlockChainController extends BaseAuthedController {
switch ($itemMeta['type']) { switch ($itemMeta['type']) {
case mt\Item::FRAGMENT_BOX_TYPE: case mt\Item::FRAGMENT_BOX_TYPE:
{ {
$this->internalOpenFragmentBox($itemDb, $num); $this->internalOpenFragmentBox($itemDb, $itemMeta, $num);
} }
break; break;
case mt\Item::CHIP_BOX_TYPE: case mt\Item::CHIP_BOX_TYPE:
{ {
$this->internalOpenChipBox($itemDb, $num); $this->internalOpenChipBox($itemDb, $itemMeta, $num);
} }
break; break;
default: default:
@ -352,7 +352,7 @@ class BlockChainController extends BaseAuthedController {
} }
} }
private function internalOpenChipBox($itemDb, $num) { private function internalOpenChipBox($itemDb, $itemMeta, $num) {
$tokenId = BuyRecord::genOrderId $tokenId = BuyRecord::genOrderId
( (
2006, 2006,
@ -406,8 +406,9 @@ class BlockChainController extends BaseAuthedController {
} }
} }
private function internalOpenFragmentBox($itemDb, $num) { private function internalOpenFragmentBox($itemDb, $itemMeta, $num) {
$tokenId = $itemDb['item_id']; $tokenId = $itemDb['item_id'];
$itemId = $itemMeta['include_item_id'];
$params = array( $params = array(
'c' => 'BcService', 'c' => 'BcService',
'a' => 'mintShardBatchUser', 'a' => 'mintShardBatchUser',
@ -416,7 +417,7 @@ class BlockChainController extends BaseAuthedController {
'account' => myself()->_getOpenId(), 'account' => myself()->_getOpenId(),
'token_id' => $tokenId, 'token_id' => $tokenId,
'item_uniid' => $itemDb['item_uniid'], 'item_uniid' => $itemDb['item_uniid'],
'item_id' => $itemDb['item_id'], 'item_id' => $itemId,
'num' => $num 'num' => $num
); );
{ {
@ -441,7 +442,7 @@ class BlockChainController extends BaseAuthedController {
$tokenId, $tokenId,
$tokenType, $tokenType,
$itemDb['item_uniid'], $itemDb['item_uniid'],
$itemDb['item_id'] $itemId
); );
myself()->_rspData(array( myself()->_rspData(array(
'trans_id' => $transId, 'trans_id' => $transId,