作者 lyh

gx

@@ -98,6 +98,13 @@ class ProjectUserController extends BaseController @@ -98,6 +98,13 @@ class ProjectUserController extends BaseController
98 */ 98 */
99 public function save(UserRequest $request,UserLogic $userLogic){ 99 public function save(UserRequest $request,UserLogic $userLogic){
100 $request->validated(); 100 $request->validated();
  101 + if(!isset($this->param['id'])){
  102 + $this->request->validate([
  103 + 'password'=>'required',
  104 + ],[
  105 + 'password.required' => '密码不能为空',
  106 + ]);
  107 + }
101 $userLogic->projectUserSave(); 108 $userLogic->projectUserSave();
102 $this->response('success'); 109 $this->response('success');
103 } 110 }
@@ -25,7 +25,6 @@ class UserRequest extends FormRequest @@ -25,7 +25,6 @@ class UserRequest extends FormRequest
25 { 25 {
26 return [ 26 return [
27 'mobile'=>'required|string|max:11', 27 'mobile'=>'required|string|max:11',
28 - 'password'=>'required|string|min:5',  
29 'project_id'=>'required', 28 'project_id'=>'required',
30 'name'=>'required|max:20', 29 'name'=>'required|max:20',
31 ]; 30 ];
@@ -38,9 +37,6 @@ class UserRequest extends FormRequest @@ -38,9 +37,6 @@ class UserRequest extends FormRequest
38 'project_id.required'=>'所属项目必须填写', 37 'project_id.required'=>'所属项目必须填写',
39 'mobile.string'=>'号码中含有非法文字', 38 'mobile.string'=>'号码中含有非法文字',
40 'mobile.max' => '号码不大于11字符.', 39 'mobile.max' => '号码不大于11字符.',
41 - 'password.required'=>'密码必须填写',  
42 - 'password.string'=>'密码中含有非法文字',  
43 - 'password.min' => '密码不小于5字符.',  
44 'name.required'=>'名称必须填写', 40 'name.required'=>'名称必须填写',
45 'name.min' => '名称不小于5字符.', 41 'name.min' => '名称不小于5字符.',
46 ]; 42 ];