From 96ec05e1cb4f942dac1e845d21eb466e78a3f752 Mon Sep 17 00:00:00 2001 From: BianLzhaoMin <11485688+bianliangzhaomin123@user.noreply.gitee.com> Date: Tue, 3 Feb 2026 09:19:14 +0800 Subject: [PATCH] =?UTF-8?q?=E7=94=A8=E6=88=B7=E6=96=B0=E5=A2=9E=E6=97=B6?= =?UTF-8?q?=E5=A2=9E=E5=8A=A0=E5=AF=86=E7=A0=81=E6=A0=A1=E9=AA=8C?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/views/system/user/index.vue | 14 +++++++------- 1 file changed, 7 insertions(+), 7 deletions(-) diff --git a/src/views/system/user/index.vue b/src/views/system/user/index.vue index 2fdf5ef..9213037 100644 --- a/src/views/system/user/index.vue +++ b/src/views/system/user/index.vue @@ -382,11 +382,12 @@ prop="password" > @@ -532,7 +533,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() @@ -619,10 +620,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: validateNewPasswordSync, trigger: 'blur', }, ],