From 8731abdc649a6f98806b4cbc04ca397dd846e365 Mon Sep 17 00:00:00 2001 From: weizong song Date: Tue, 13 Apr 2021 22:46:47 +0800 Subject: [PATCH] up --- app/Http/Controllers/Manager/OrdersController.php | 13 ++++++++----- 1 file changed, 8 insertions(+), 5 deletions(-) diff --git a/app/Http/Controllers/Manager/OrdersController.php b/app/Http/Controllers/Manager/OrdersController.php index 2c8ceb7..a57c873 100644 --- a/app/Http/Controllers/Manager/OrdersController.php +++ b/app/Http/Controllers/Manager/OrdersController.php @@ -168,9 +168,6 @@ class OrdersController extends CommonController $data = $model->orderBy("id", "desc")->paginate($page_size); foreach ($data as $order) { $order = $order->refreshTotal(); - if (!$order->customer) { - continue; - } $order->balance = $order->customer->balance; } return response()->json($data->toArray()); @@ -1323,10 +1320,16 @@ class OrdersController extends CommonController public function rechargeForOrder($id) { + $order = (new Orders())->find($id); + if ($order->status != Orders::STATUS_ONGOING) { + return response()->json([ + "errorcode" => 30000, + "errormsg" => "订单状态不匹配" + ]); + } + DB::beginTransaction(); try { - $order = (new Orders())->find($id); - //创建充值记录 $recharge = [ "customer_id" => $order->customer->id,