|
@@ -45,25 +45,27 @@ class RegisterValidatorRequest extends BaseValidatorRequest
|
|
|
// 'company_mobile'=>['required',new MobileRule(),'unique:companys,mobile'],
|
|
|
'username' => ['required', new UsernameRule(), 'min:6', 'unique:companys'],
|
|
|
'email' => ['required', 'email', 'unique:companys'],
|
|
|
- 'company_password' => ['required', 'min:6', 'confirmed'],
|
|
|
+ 'company_password' => ['required', 'min:8', 'regex:/^(?![0-9]+$)(?![a-zA-Z]+$)[0-9A-Za-z_.\-#$%!]{8,}$/'],
|
|
|
'agreement' => ['accepted'],
|
|
|
],
|
|
|
'messages' => [
|
|
|
- 'companyname.required' => '请输入企业名称',
|
|
|
- 'companyname.min' => '企业名称字数最少为2',
|
|
|
- 'companyname.unique' => '企业名称已存在',
|
|
|
- 'contact.required' => '请输入企业联系人',
|
|
|
+ 'companyname.required' => '请输入企业名称',
|
|
|
+ 'companyname.min' => '企业名称字数最少为2',
|
|
|
+ 'companyname.unique' => '企业名称已存在',
|
|
|
+ 'contact.required' => '请输入企业联系人',
|
|
|
// 'company_mobile.required'=>'请输入手机号码',
|
|
|
// 'company_mobile.unique'=>'手机号码已被注册',
|
|
|
- 'username.required' => '请输入用户名',
|
|
|
- 'username.alpha_dash' => '',
|
|
|
- 'username.min' => '企业名称字数最少为6',
|
|
|
- 'username.unique' => '企业名称已存在',
|
|
|
- 'email.required' => '请输入邮箱',
|
|
|
- 'email.email' => '邮箱格式不对',
|
|
|
- 'email.unique' => '邮箱已被注册',
|
|
|
- 'company_password.*' => '请按要求填写密码',
|
|
|
- 'agreement.accepted' => '请接受协议',
|
|
|
+ 'username.required' => '请输入用户名',
|
|
|
+ 'username.alpha_dash' => '',
|
|
|
+ 'username.min' => '企业名称字数最少为6',
|
|
|
+ 'username.unique' => '企业名称已存在',
|
|
|
+ 'email.required' => '请输入邮箱',
|
|
|
+ 'email.email' => '邮箱格式不对',
|
|
|
+ 'email.unique' => '邮箱已被注册',
|
|
|
+ 'company_password.required' => '请输入密码',
|
|
|
+ 'company_password.min' => '密码最低8位',
|
|
|
+ 'company_password.regex' => '密码应包含字母与数字两种字符',
|
|
|
+ 'agreement.accepted' => '请接受协议',
|
|
|
],
|
|
|
];
|
|
|
}
|