diff --git a/app/crmAdmin/service/CustomerService.php b/app/crmAdmin/service/CustomerService.php index 301d0fc..a3ee935 100644 --- a/app/crmAdmin/service/CustomerService.php +++ b/app/crmAdmin/service/CustomerService.php @@ -303,12 +303,16 @@ class CustomerService $logic = new CustomerLogic(); $audit = CustomerAudit::where('customer_id', $id)->orderBy('id', 'desc')->first(); if ($params['scene'] == 'delete') { - $audit->status = 3; - $audit->save(); + if(!empty($audit)){ + $audit->status = 3; + $audit->save(); + } return $logic->forceDelete($params['id']); } else { - $audit->status = 2; - $audit->save(); + if(!empty($audit)){ + $audit->status = 2; + $audit->save(); + } return $logic->status($params['id'], 1); } }