diff --git a/app/Actions/AttachAffectedOrders.php b/app/Actions/AttachAffectedOrders.php index f4a2692..f4707ad 100644 --- a/app/Actions/AttachAffectedOrders.php +++ b/app/Actions/AttachAffectedOrders.php @@ -60,6 +60,11 @@ class AttachAffectedOrders $affected_orders[] = $one_to_many->id; } + foreach ($affected_orders as $affected_order) { + $affected_order->from_order_id = $order->id; + $affected_order->from_paramedic_id = $from_paramedic; + } + $order->affected_orders = $affected_orders; return $order; } diff --git a/app/Http/Controllers/Manager/OrdersController.php b/app/Http/Controllers/Manager/OrdersController.php index 9872cd3..68d11c1 100644 --- a/app/Http/Controllers/Manager/OrdersController.php +++ b/app/Http/Controllers/Manager/OrdersController.php @@ -178,6 +178,27 @@ class OrdersController extends CommonController return response()->json($data->toArray()); } + /** + * @OA\Get( + * path="/manager/get-affected-orders", + * tags={"管理端订单处理"}, + * summary="V2-获取被影响到的订单列表", + * description="获取被影响到的订单列表", + * @OA\Parameter(name="token", in="query", @OA\Schema(type="string"), required=true, description="token"), + * @OA\Parameter(name="order_id", in="path", @OA\Schema(type="intger"), required=true, description="因为某张订单造成了影响"), + * @OA\Parameter(name="from_paramedic_id", in="path", @OA\Schema(type="intger"), required=false, description="原护工的id"), + * @OA\Response( + * response="200", + * description="获取被影响到的订单列表" + * ) + * ) + */ + + public function getAffectedOrders() + { + + } + /** * @OA\Get( * path="/manager/get-order/{id}",