diff --git a/nezha-fronted/src/components/common/rightBox/accountBox.vue b/nezha-fronted/src/components/common/rightBox/accountBox.vue index 330bd0c14..499a16ce1 100644 --- a/nezha-fronted/src/components/common/rightBox/accountBox.vue +++ b/nezha-fronted/src/components/common/rightBox/accountBox.vue @@ -17,19 +17,19 @@
- + - + - + @@ -112,10 +112,7 @@ }, data() { let validatePassword = (rule, value, callback) => { // 确认密码的二次校验 - console.log(value); - if (value === ''&& !this.editUser.password) { - callback(new Error(this.$t('validate.required'))); - }else if(value === ''&&this.editUser.password){ + if(value === '' && this.editUser.password){ callback(new Error(this.$t('config.account.inputConfirmPwd'))); }else if (value !== this.editUser.password) { callback(new Error(this.$t('config.account.confirmPwdErr'))); @@ -134,7 +131,21 @@ ], passwordChange: [ { validator: validatePassword, trigger: 'blur' }, - {required: true, message:'', trigger: 'blur'}, + {required: true, message: '', trigger: 'blur'}, + ], + roleIds: [ + {required: true, message: this.$t('validate.required'), trigger: 'blur'} + ], + email: [ + {type: 'email', message: this.$t('validate.email')} + ] + }, + rules2: { //表单校验规则 + username: [ + {required: true, message: this.$t('validate.required'), trigger: 'blur'} + ], + passwordChange: [ + { validator: validatePassword, trigger: 'blur' }, ], roleIds: [ {required: true, message: this.$t('validate.required'), trigger: 'blur'}