|
|
@@ -101,6 +101,8 @@ class WorkOrderService
|
|
|
}
|
|
|
if (isset($inner_params)) {
|
|
|
WorkOrder::query()->insert($inner_params);
|
|
|
+ $workOrders = WorkOrder::query()->whereIn('order_id',data_get($inner_params,'*.order_id'))->where('created_at','>=',$data)->get();
|
|
|
+ $this->broadcast($workOrders);
|
|
|
return ['success' => true];
|
|
|
}
|
|
|
return ['success' => false, 'message' => '参数异常'];
|
|
|
@@ -213,4 +215,10 @@ class WorkOrderService
|
|
|
$order_issue_query = OrderIssueType::query()->select('id')->where('name', '拦截');
|
|
|
return WorkOrder::query()->whereIn('order_id', $package_query)->whereIn('order_issue_type_id', $order_issue_query)->exists();
|
|
|
}
|
|
|
+
|
|
|
+
|
|
|
+ public function broadcast($workOrders)
|
|
|
+ {
|
|
|
+
|
|
|
+ }
|
|
|
}
|