|
@@ -34,9 +34,10 @@ class CreateOrUpdateRequest extends FormRequest
|
|
|
'code' => [
|
|
|
'required',
|
|
|
'max:45',
|
|
|
- Rule::unique('assets')
|
|
|
- ->where($this->userCompanyWhere())
|
|
|
- ->ignore($this->route()->parameter('asset')),
|
|
|
+ Rule::unique('assets')->where(function ($query) {
|
|
|
+ $query->where('company_id', Auth::user()->company_id)
|
|
|
+ ->whereNull('deleted_at');// 确保忽略已删除的记录
|
|
|
+ })->ignore($this->route()->parameter('asset')),
|
|
|
],
|
|
|
'status' => [
|
|
|
'required',
|