diff --git a/src/views/user/alteration/Alteration.vue b/src/views/user/alteration/Alteration.vue index 10e84fc..6f410f1 100644 --- a/src/views/user/alteration/Alteration.vue +++ b/src/views/user/alteration/Alteration.vue @@ -13,14 +13,14 @@ + placeholder="请输入账号"> @@ -29,7 +29,7 @@ @@ -129,33 +129,36 @@ export default { validatorRules: { username: { rules: [ - { required: true, message: '请输入用户名!' }], + { required: true, message: '请输入账号!' }], validateTrigger: 'blur' }, phone: { rules: [ - { required: true, message: '请输入手机号码!' }, + { required: true, message: '请输入手机号!' }, { validator: this.validatePhone } ], validateTrigger: 'blur' }, verifyCode: { - rules: [{ required: true, message: '请输入短信验证码!' }], + rules: [{ required: true, message: '请输入验证码!' }], validateTrigger: 'blur' }, password: { rules: [ + { required: true, message: '请输入新密码!' }, { - required: true, - pattern: /^(?=.*[a-zA-Z])(?=.*\d)(?=.*[~!@#$%^&*()_+`\-={}:";'<>?,.\/]).{8,}$/, - message: '密码由8位数字、大小写字母和特殊符号组成!!' + pattern: /^(?=.*[a-z])(?=.*[A-Z])(?=.*\d)(?=.*[~!@#$%^&*()_+`\-={}:";'<>?,./]).{8,30}$/, + message: '密码由8位及以上数字、大小写字母和特殊符号组成!' } ], validateTrigger: 'blur' }, confirmPassword: { rules: [ - { required: true, message: '密码不能为空!' }, + { required: true, message: '请确认新密码!' }, + { pattern: /^(?=.*[a-z])(?=.*[A-Z])(?=.*\d)(?=.*[~!@#$%^&*()_+`\-={}:";'<>?,./]).{8,30}$/, + message: '密码由8位及以上数字、大小写字母和特殊符号组成!' + }, { validator: this.handlePasswordCheck } ], validateTrigger: 'blur'