diff --git a/src/views/system/user/resetPwd.vue b/src/views/system/user/resetPwd.vue index e03e18c..8d18ff3 100644 --- a/src/views/system/user/resetPwd.vue +++ b/src/views/system/user/resetPwd.vue @@ -32,6 +32,7 @@ if (value === '') { callback(new Error('旧密码不能为空')) } + callback() } const validatePass = (rule, value, callback) => { console.log('验证密码') @@ -50,12 +51,12 @@ } else { callback(new Error('必须由数字、字母、字符中至少两种组成')) } - callback() } } - const validatePass2 = (rule, value, callback) => { + const validateRepass = (rule, value, callback) => { console.log('验证重复密码') + debugger if (value === '') { callback(new Error('重复密码不能为空')) } else if (value !== this.userForm.password) { @@ -74,8 +75,8 @@ }, // 表单 rules: { oldpassword: [{ required: true, validator: validateOldPass, trigger: ['blur', 'change'] }], - password: [{ required: true, validator: validatePass, trigger: ['blur', 'change'] }], - repassword: [{ required: true, validator: validatePass2, trigger: ['blur', 'change'] }] + password: [{ required: true, validator: validatePass, trigger: ['blur'] }], + repassword: [{ required: true, validator: validateRepass, trigger: ['blur'] }] } // 前端校验规则 } },