完成发现,个人中心

This commit is contained in:
cbb
2026-01-06 16:35:57 +08:00
parent 07cd0f6b37
commit 578eafafa1
23 changed files with 740 additions and 61 deletions

View File

@@ -12,8 +12,8 @@ const ID_CARD_REGEX = /(^\d{15}$)|(^\d{18}$)|(^\d{17}[\dXx]$)/
/** 密码强度至少8位包含数字和字母 */
const PASSWORD_REGEX = /^(?=.*[A-Za-z])(?=.*\d)[A-Za-z\d@$!%*#?&]{8,}$/
/** 交易密码(620 位,必须包含数字 + 字母(大小写均可) */
const TRANSACTION_PASSWORD_REGEX = /^(?=.*\d)(?=.*[a-zA-Z]).{6,20}$/
/** 交易密码(必须是6位数字 */
const TRANSACTION_PASSWORD_REGEX = /^\d{6}$/
/**
* 校验手机号
@@ -98,7 +98,7 @@ export const validateTransactionPassword = (password, name = '密码') => {
return { valid: false, message: `${name}长度不能少于6位` }
}
if (!TRANSACTION_PASSWORD_REGEX.test(password)) {
return { valid: false, message: `${name}需包含字母和数字` }
return { valid: false, message: `${name}必须是6位数字` }
}
return { valid: true, message: '' }
}