From 47d159d02425032517a0efb7db50f535ad6e971c Mon Sep 17 00:00:00 2001 From: weizong song Date: Sat, 11 Sep 2021 14:40:09 +0800 Subject: [PATCH] up --- app/Http/Controllers/Manager/OrdersController.php | 13 ++++++++++--- 1 file changed, 10 insertions(+), 3 deletions(-) diff --git a/app/Http/Controllers/Manager/OrdersController.php b/app/Http/Controllers/Manager/OrdersController.php index 75f10ce..9872cd3 100644 --- a/app/Http/Controllers/Manager/OrdersController.php +++ b/app/Http/Controllers/Manager/OrdersController.php @@ -193,7 +193,7 @@ class OrdersController extends CommonController * ) */ - public function getOrder($id) + public function getOrder($id, $ajax = true) { $model = $this->_getOrderModel(); $order = $model->with([ @@ -220,7 +220,10 @@ class OrdersController extends CommonController ]; } $order->group_by_paramedic = collect($group_by_paramedic); - return response()->json($order->toArray()); + if ($ajax === true) { + return response()->json($order->toArray()); + } + return $order; } /** @@ -521,7 +524,11 @@ class OrdersController extends CommonController event(new OrderAssigned($order)); } DB::commit(); - return $this->getOrder($order->id); + $order = $this->getOrder($order->id, false); + if (request()->paramedic_id) { + $order = (new AttachAffectedOrders)($order); + } + return response()->json($order->toArray()); } catch (\Exception $exception) { DB::rollBack(); return response()->json([