Browse Source

工单处理-问题件-同步

loustwo 4 years ago
parent
commit
47e4cbb8db
1 changed files with 2 additions and 3 deletions
  1. 2 3
      app/OrderIssue.php

+ 2 - 3
app/OrderIssue.php

@@ -321,9 +321,8 @@ class OrderIssue extends Model
         return $this->update(['is_intercept' => 1]);
         return $this->update(['is_intercept' => 1]);
     }
     }
     public function syncWorkOrder(){
     public function syncWorkOrder(){
-        $workOrder = WorkOrder::query()->whereHas('issueType',function($query){
-            $query->where('name','拦截');
-        })->where('order_id',$this->order_id)->orderByDesc('created_at')->first();
+        $workOrder = WorkOrder::query()->where('order_id',$this->order_id)->orderByDesc('created_at')->first();
+        if  (!$workOrder) return ;
         $workOrder->update(['rejecting_status' => $this->rejecting_status]);
         $workOrder->update(['rejecting_status' => $this->rejecting_status]);
         if ($this->rejecting_status !== '全部退回') return;
         if ($this->rejecting_status !== '全部退回') return;
         /** @var WorkOrder $workOrder */
         /** @var WorkOrder $workOrder */