This commit is contained in:
aozhiwei 2022-01-29 12:44:14 +08:00
parent 5cdb3ab667
commit 2d9b7608d1

View File

@ -187,66 +187,27 @@ class MarketController extends BaseController {
$orderId = BuyRecord::genOrderId($gameId, $funcId, myself()->_getNowTime(), $buyerAddress); $orderId = BuyRecord::genOrderId($gameId, $funcId, myself()->_getNowTime(), $buyerAddress);
$tokenId = $orderId; $tokenId = $orderId;
if ($this->isTestMode()) { $itemId = $type;
$itemId = $type; SqlHelper::insert(
SqlHelper::insert myself()->_getMarketMysql(),
(myself()->_getMarketMysql(), 't_box_order',
't_box_order', array(
array( 'batch_id' => $currBatchMeta['batch_id'],
'batch_id' => $currBatchMeta['batch_id'], 'order_id' => $orderId,
'game_id' => $gameId, 'type' => $type,
'order_id' => $orderId, 'item_id' => $itemId,
'type' => $type, 'state' => 0,
'item_id' => $itemId, 'buyer_address' => $buyerAddress,
'state' => 1, 'token_id' => $tokenId,
'buyer_address' => $buyerAddress, 'price' => $price,
'token_id' => $tokenId, 'payment_token_address' => $paymentTokenAddress,
'price' => $price, 'nonce' => $nonce,
'payment_token_address' => $paymentTokenAddress, 'signature' => $signature,
'nonce' => $nonce, 'done' => 0,
'signature' => $signature, 'createtime' => myself()->_getNowTime(),
'done' => 1, 'modifytime' => myself()->_getNowTime()
'createtime' => myself()->_getNowTime(), )
'modifytime' => myself()->_getNowTime() );
)
);
SqlHelper::insert
(myself()->_getMarketMysql(),
't_nft',
array(
'token_id' => $tokenId,
'game_id' => $gameId,
'item_id' => $itemId,
'owner_id' => $buyerAddress,
'owner_address' => $buyerAddress,
'owner_name' => '',
'createtime' => myself()->_getNowTime(),
'modifytime' => myself()->_getNowTime()
)
);
} else {
$itemId = $type;
SqlHelper::insert
(myself()->_getMarketMysql(),
't_box_order',
array(
'batch_id' => $currBatchMeta['batch_id'],
'order_id' => $orderId,
'type' => $type,
'item_id' => $itemId,
'state' => 0,
'buyer_address' => $buyerAddress,
'token_id' => $tokenId,
'price' => $price,
'payment_token_address' => $paymentTokenAddress,
'nonce' => $nonce,
'signature' => $signature,
'done' => 0,
'createtime' => myself()->_getNowTime(),
'modifytime' => myself()->_getNowTime()
)
);
}
myself()->_rspData(array( myself()->_rspData(array(
'order_id' => $orderId 'order_id' => $orderId
)); ));