Pārlūkot izejas kodu

修改问题件类型进行消息推送

loustwo 3 gadi atpakaļ
vecāks
revīzija
6809eaab77
1 mainītis faili ar 5 papildinājumiem un 0 dzēšanām
  1. 5 0
      app/Http/Controllers/OrderIssueController.php

+ 5 - 0
app/Http/Controllers/OrderIssueController.php

@@ -864,6 +864,11 @@ class OrderIssueController extends Controller
         if (!Gate::allows('订单管理-问题件-编辑')) return ['success' => false, 'error' => '没有对应权限'];
         try {
             $service->batchUpdateIssueType($request->input('ids', []), $request->input('order_issue_type_id'));
+            $orderIssues = OrderIssue::query()->whereIn('id',$request->input('ids', []))->get();
+            foreach($orderIssues as $orderIssue){
+                SyncOrderIssueOrWorkOrderBySWMS::dispatch($orderIssue,SyncOrderIssueOrWorkOrderBySWMS::$ORDER_ISSUE_TYPE);
+            }
+
             return ['success' => true];
         } catch (Exception $e) {
             return ['success' => false, 'message' => '批量修改异常'];