Browse Source

ggbond

zhangrenyuan/feature-20250714163943-金币前端二期
zry 2 weeks ago
parent
commit
c0c2a24869
  1. 5
      src/components/changePassword.vue

5
src/components/changePassword.vue

@ -133,7 +133,10 @@ const rules = reactive({
{required: true, message: '新密码不能为空', trigger: 'blur'},
{
validator: (rule, value, callback) => {
if (value === passwd.oldPassword) {
//
if (!/^[a-zA-Z0-9\W_]+$/.test(value)) {
callback(new Error('密码只能包含数字、字母或符号'));
} else if (value === passwd.oldPassword) {
callback(new Error('新密码不能与旧密码一致'))
} else if (value.length < 8 || value.length > 16) {
callback(new Error('长度应在 8 到 16 个字符'))

Loading…
Cancel
Save