This commit is contained in:
aozhiwei 2023-08-03 21:50:51 +08:00
parent a3590957be
commit 619fc15e1e

View File

@ -12,31 +12,40 @@ class BcOrder {
const SHOP_BUY_MODE_NORMAL = 0;
const MARKET_BUY_MODE_NORMAL = 1;
public static function upsert($transId, $fieldsKv){
SqlHelper::upsert
(myself()->_getSelfMysql(),
public static function find($orderId){
$row = SqlHelper::ormSelectOne(
myself()->_getMysql(''),
'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'],
'order_id' => $orderId
)
);
return $row;
}
public static function upsert($transId, $fieldsKv){
SqlHelper::upsert
(myself()->_getSelfMysql(),
't_bc_order',
array(
'order_id' => $transId
),
array(
),
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'],
)
);
}
}