|
|
@@ -321,9 +321,8 @@ class OrderIssue extends Model
|
|
|
return $this->update(['is_intercept' => 1]);
|
|
|
}
|
|
|
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]);
|
|
|
if ($this->rejecting_status !== '全部退回') return;
|
|
|
/** @var WorkOrder $workOrder */
|