删除原因
This commit is contained in:
@@ -145,6 +145,7 @@ class CustomerController extends BaseController
|
|||||||
try {
|
try {
|
||||||
$param = $request->all();
|
$param = $request->all();
|
||||||
$scene = $param['scene'] ?? '';
|
$scene = $param['scene'] ?? '';
|
||||||
|
$status_desc = $param['status_desc'] ?? '';
|
||||||
|
|
||||||
if($scene != 'force' && empty($param['status_desc'])){
|
if($scene != 'force' && empty($param['status_desc'])){
|
||||||
return $this->error( '移除原因不能为空');
|
return $this->error( '移除原因不能为空');
|
||||||
@@ -159,11 +160,11 @@ class CustomerController extends BaseController
|
|||||||
return $this->error( trans('fail'));
|
return $this->error( trans('fail'));
|
||||||
}
|
}
|
||||||
if ($scene === 'list') { //管理端客户列表移除
|
if ($scene === 'list') { //管理端客户列表移除
|
||||||
$res = $query->update(['status' => 4, 'deleted_at' => time()]);
|
$res = $query->update(['status' => 4, 'status_desc' => $status_desc, 'deleted_at' => time()]);
|
||||||
} elseif ($scene === 'force') { //强删除
|
} elseif ($scene === 'force') { //强删除
|
||||||
$res = $query->forceDelete();
|
$res = $query->forceDelete();
|
||||||
} else { //公海软删除
|
} else { //公海软删除
|
||||||
$res = $query->update(['status' => 3, 'deleted_at' => time()]);
|
$res = $query->update(['status' => 3, 'status_desc' => $status_desc, 'deleted_at' => time()]);
|
||||||
}
|
}
|
||||||
|
|
||||||
return $this->success($res);
|
return $this->success($res);
|
||||||
|
|||||||
Reference in New Issue
Block a user