diff --git a/src/views/forgetpassword/index.vue b/src/views/forgetpassword/index.vue
index 3e6cfd91..1f18d6f4 100644
--- a/src/views/forgetpassword/index.vue
+++ b/src/views/forgetpassword/index.vue
@@ -64,13 +64,13 @@
{{ $t('passwordReset:button:verify') }}
-
+
@@ -213,6 +213,7 @@ export default {
EmailOrPhone: '',
VerificationCode: '',
NewPwd: '',
+ CheckPass: '',
UserId: '',
UserType: '',
},
@@ -255,6 +256,29 @@ export default {
},
],
},
+ rules2: {
+ NewPwd: [
+ {
+ required: true,
+ validator: this.$validatePassword,
+ trigger: ['blur', 'change'],
+ },
+ ],
+ CheckPass: [
+ {
+ required: true,
+ validator: validatePass2,
+ trigger: ['blur', 'change'],
+ },
+ ],
+ UserId: [
+ {
+ required: true,
+ message: this.$t('common:ruleMessage:select'),
+ trigger: ['blur', 'change'],
+ },
+ ],
+ },
sendDisabled: true,
sendTitle: this.$t('passwordReset:button:send'),
formLoading: false,
@@ -262,7 +286,7 @@ export default {
},
methods: {
onSubmit() {
- this.$refs['resetForm'].validate((valid) => {
+ this.$refs['resetForm2'].validate((valid) => {
if (valid) {
this.formLoading = true
anonymousSetPassword(this.form.UserId, md5(this.form.NewPwd))