This commit is contained in:
aozhiwei 2022-04-02 21:29:16 +08:00
parent 0b2b0950a9
commit 2e91f7e53d
3 changed files with 29 additions and 9 deletions

View File

@ -99,7 +99,7 @@ class BaseController {
'port' => $mysql_conf['port'], 'port' => $mysql_conf['port'],
'user' => $mysql_conf['user'], 'user' => $mysql_conf['user'],
'passwd' => $mysql_conf['passwd'], 'passwd' => $mysql_conf['passwd'],
'dbname' => getXVal($mysql_conf, 'marketdb2006') 'dbname' => getXVal($mysql_conf, 'dbname', 'marketdb2006')
)); ));
return $this->marketDbConn; return $this->marketDbConn;
} }

View File

@ -219,18 +219,15 @@ class MarketController extends BaseController {
$buyerAddress); $buyerAddress);
$tokenId = $orderId; $tokenId = $orderId;
$tokenType = 0; $tokenType = 0;
SqlHelper::insert( $fieldsKv = array(
myself()->_getMarketMysql(),
't_box_order',
array(
'game_id' => 2006, 'game_id' => 2006,
'batch_idx' => $currBatchMeta['id'], 'batch_idx' => $currBatchMeta['id'],
'order_id' => $orderId, 'order_id' => $orderId,
'type' => $type, 'type' => $type,
'item_id' => $itemId, //'item_id' => $itemId,
'buyer_address' => $buyerAddress, 'buyer_address' => $buyerAddress,
'token_id' => $tokenId, //'token_id' => $tokenId,
'token_type' => $tokenType, //'token_type' => $tokenType,
'price' => $price, 'price' => $price,
'payment_token_address' => $paymentTokenAddress, 'payment_token_address' => $paymentTokenAddress,
'nonce' => $nonce, 'nonce' => $nonce,
@ -238,7 +235,29 @@ class MarketController extends BaseController {
'done' => 0, 'done' => 0,
'createtime' => myself()->_getNowTime(), 'createtime' => myself()->_getNowTime(),
'modifytime' => myself()->_getNowTime() 'modifytime' => myself()->_getNowTime()
) );
{
//for test
if (MarketService::isTestMode()) {
$fieldsKv['bc_paid'] = 1;
for ($i = 1; $i <= 3; ++$i) {
if ($i <= 3) {
$orderId = BuyRecord::genOrderId($gameId,
$funcId,
myself()->_getNowTime(),
$buyerAddress);
$fieldsKv['bc_mint_need' . $i] = 1;
$fieldsKv['bc_mint_tokenid' . $i] = $orderId;
$fieldsKv['bc_mint_itemid' . $i] = $itemId;
$fieldsKv['bc_mint_token_type' . $i] = $tokenType;
}
}
}
}
SqlHelper::insert(
myself()->_getMarketMysql(),
't_box_order',
$fieldsKv
); );
myself()->_rspData(array( myself()->_rspData(array(
'order_id' => $orderId 'order_id' => $orderId

View File

@ -16,6 +16,7 @@ require_once('models/BuyRecord.php');
require_once('phpcommon/bchelper.php'); require_once('phpcommon/bchelper.php');
use phpcommon;
use phpcommon\SqlHelper; use phpcommon\SqlHelper;
use models\BoxOrder; use models\BoxOrder;
use models\Nft; use models\Nft;