game2006api/webapp/models/BcOrder.php
aozhiwei c76f5e1c5c 1
2023-08-03 21:38:34 +08:00

43 lines
1.2 KiB
PHP

<?php
namespace models;
use phpcommon\SqlHelper;
class BcOrder {
const NORMAL_ORDER_TYPE = 0;
const SPEC_ORDER_TYPE = 1;
const SHOP_BUY_MODE_NORMAL = 0;
const MARKET_BUY_MODE_NORMAL = 1;
public static function upsert($transId, $fieldsKv){
SqlHelper::upsert
(myself()->_getSelfMysql(),
't_bc_order',
array(
'order_id' => $transId
),
array(
'status' => 1,
'modifytime' => myself()->_getNowTime(),
),
array(
'order_id' => $transId,
'order_type' => getXVal($fieldsKv,'order_type',0),
'account_id' => myself()->_getAccountId(),
'address' => myself()->_getAddress(),
'status' => 0,
'item_id' => $fieldsKv['item_id'],
'item_num' => $fieldsKv['item_num'],
'ext_data' => getXVal($fieldsKv,'ext_data',''),
'createtime' => myself()->_getNowTime(),
'modifytime' => myself()->_getNowTime(),
'price' => $fieldsKv['price'],
)
);
}
}