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'}