diff --git a/src/views/system/user/index.vue b/src/views/system/user/index.vue index 08d2401..a1596e9 100644 --- a/src/views/system/user/index.vue +++ b/src/views/system/user/index.vue @@ -383,11 +383,12 @@ prop="password" > @@ -533,7 +534,7 @@ import 'splitpanes/dist/splitpanes.css' import CryptoUtil from '../../../api/crypto.js' import ComDialog from '@/components/ComDialog/index.vue' import ComButton from '@/components/ComButton/index.vue' -import { validateNewPasswordSync } from '@/utils/validate' +import { validateNewPasswordSync, validateNewPassword } from '@/utils/validate' const router = useRouter() const appStore = useAppStore() @@ -620,10 +621,9 @@ const data = reactive({ nickName: [{ required: true, message: '用户昵称不能为空', trigger: 'blur' }], password: [ { required: true, message: '用户密码不能为空', trigger: 'blur' }, - { min: 5, max: 20, message: '用户密码长度必须介于 5 和 20 之间', trigger: 'blur' }, + // { min: 5, max: 20, message: '用户密码长度必须介于 5 和 20 之间', trigger: 'blur' }, { - pattern: /^[^<>"'|\\]+$/, - message: '不能包含非法字符:< > " \' \\ |', + validator: validateNewPassword, trigger: 'blur', }, ],