Эх сурвалжийг харах

问题件的软删除问题

zengjun 4 жил өмнө
parent
commit
ecb0ed4f2e

+ 1 - 1
app/Services/WorkOrderService.php

@@ -364,7 +364,7 @@ class WorkOrderService
          */
          */
         $work_order = $detail->workOrder;
         $work_order = $detail->workOrder;
         $order_issue = OrderIssue::query()->withTrashed()->where('order_id', $work_order->order_id)->first();
         $order_issue = OrderIssue::query()->withTrashed()->where('order_id', $work_order->order_id)->first();
-        if($order_issue->deleted_at){
+        if($order_issue && $order_issue->deleted_at){
             $order_issue->restore();
             $order_issue->restore();
         }
         }
         $orderIssueType = app(OrderIssueTypeService::class)->firstOrCreate(['name' => '错漏发']);
         $orderIssueType = app(OrderIssueTypeService::class)->firstOrCreate(['name' => '错漏发']);