|
|
|
|
@ -1040,12 +1040,14 @@ class OrderController extends Controller
|
|
|
|
|
//判断如果支付成功,更改订单状态
|
|
|
|
|
if ($res['data']['trade_state'] === 'SUCCESS') {
|
|
|
|
|
$order = DB::table('orders')->where(['order_number' => $order_number])->first();
|
|
|
|
|
if($order->status == 1){
|
|
|
|
|
DB::table('orders')->where(['id' => $order->id])->update([
|
|
|
|
|
'status' => 2,
|
|
|
|
|
'pay_time' => date('Y-m-d H:i:s'),
|
|
|
|
|
]);
|
|
|
|
|
$Finish = new OrderController();//预约体检
|
|
|
|
|
$Finish->Finish($order_number);
|
|
|
|
|
}
|
|
|
|
|
return \Yz::Return(true, "支付成功", ['id' => $order->id]);
|
|
|
|
|
} else {
|
|
|
|
|
return \Yz::echoError1("未支付" . $res['data']['trade_state']);
|
|
|
|
|
|