diff --git a/src/components/user-info.vue b/src/components/user-info.vue index e27bfb6..3b939e3 100644 --- a/src/components/user-info.vue +++ b/src/components/user-info.vue @@ -88,11 +88,11 @@ const validatePassword = (rule: any, value: any, callback: any) => { //自定义校验规则函数 const validatorPassword = (rule: any, value: any, callback: any) => { - if (value.length >= 6) { - callback(); - } else { - callback(new Error('密码长度至少6位')); - } + if (!(new RegExp(REGEXP.PASSWORD).test(value))) { + callback("8~16位字母或数字(区分大小写)"); + } else { + callback() + } } const validatorPhone = (rule: any, value: any, callback: any) => { diff --git a/src/views/login/login.vue b/src/views/login/login.vue index 91a4a94..5b87396 100644 --- a/src/views/login/login.vue +++ b/src/views/login/login.vue @@ -1,127 +1,133 @@ diff --git a/src/views/logs-manage/form/log-form.vue b/src/views/logs-manage/form/log-form.vue index 926e7f3..06942f6 100644 --- a/src/views/logs-manage/form/log-form.vue +++ b/src/views/logs-manage/form/log-form.vue @@ -6,25 +6,24 @@ - - + + - - + + - - + + - - + +