This commit is contained in:
aozhiwei 2023-08-03 21:56:03 +08:00
parent 76ae75a4f0
commit 7fcf6c0e75

View File

@ -34,19 +34,13 @@ class GameItemMallBuyOk {
error_log("GameItemMallBuyOk-------------------");
$orderDb = BcOrder::find($orderId);
//1已发货 2订单不存在
if (!$orderDb){
echo json_encode(array(
'errcode' => 2,
'errmsg' => "Order does not exist",
));
die ;
if (!$orderDb) {
myself()->_rspErr(2, 'Order does not exist');
return;
}
if ($orderDb['status'] == 1){
echo json_encode(array(
'errcode' => 1,
'errmsg' => "Order shipped",
));
die;
myself()->_rspErr(1, 'Order shipped');
return;
}
// 修改订单状态
$this->_updateOrderState($orderId);
@ -61,10 +55,8 @@ class GameItemMallBuyOk {
$shopGoodsCbService->process($orderDb);
}
echo json_encode(array(
'errcode' => 0,
'errmsg' => "callback success",
));
myself()->_rspOk();
}
private function _isVirtualItem($itemId){
@ -76,18 +68,4 @@ class GameItemMallBuyOk {
);
}
private function _updateOrderState($transId){
SqlHelper::update
(myself()->_getMysql(''),
't_bc_order',
array(
'order_id' => $transId
),
array(
'status' => 1,
'modifytime' => myself()->_getNowTime(),
)
);
}
}