|
@@ -35,6 +35,7 @@ class Employee extends BaseRequest
|
|
|
'role_id' => 'required|integer|gt:0',
|
|
'role_id' => 'required|integer|gt:0',
|
|
|
'password' => 'required',
|
|
'password' => 'required',
|
|
|
'open_notice' => 'required|integer|in:0,1',
|
|
'open_notice' => 'required|integer|in:0,1',
|
|
|
|
|
+ 'department_ids' => 'required',
|
|
|
];
|
|
];
|
|
|
}
|
|
}
|
|
|
|
|
|
|
@@ -43,8 +44,8 @@ class Employee extends BaseRequest
|
|
|
protected $scenes = [
|
|
protected $scenes = [
|
|
|
'detail' => ['id'],
|
|
'detail' => ['id'],
|
|
|
'list' => ['page', 'limit'],
|
|
'list' => ['page', 'limit'],
|
|
|
- 'add' => ['name', 'mobile','department_id','role_id','password','open_notice'],
|
|
|
|
|
- 'edit' => ['id','name', 'mobile','department_id','role_id','open_notice'],
|
|
|
|
|
|
|
+ 'add' => ['name', 'mobile','department_ids','role_id','password','open_notice'],
|
|
|
|
|
+ 'edit' => ['id','name', 'mobile','department_ids','role_id','open_notice'],
|
|
|
'set_status' => ['id', 'status'],
|
|
'set_status' => ['id', 'status'],
|
|
|
'delete' => ['id'],
|
|
'delete' => ['id'],
|
|
|
'all' => [''],
|
|
'all' => [''],
|
|
@@ -85,6 +86,7 @@ class Employee extends BaseRequest
|
|
|
'open_notice.required' => '通知未知',
|
|
'open_notice.required' => '通知未知',
|
|
|
'open_notice.integer' => '通知格式错误',
|
|
'open_notice.integer' => '通知格式错误',
|
|
|
'open_notice.in' => '通知格式错误',
|
|
'open_notice.in' => '通知格式错误',
|
|
|
|
|
+ 'department_ids.required' => '部门未知',
|
|
|
];
|
|
];
|
|
|
}
|
|
}
|
|
|
}
|
|
}
|