|
@@ -55,7 +55,7 @@ export function useFormRules(formData?: Recordable) {
|
|
|
}
|
|
|
// const regPos = /^(?![0-9]+$)(?=.*[!@#$%^&*])(?![a-zA-Z]+$)[0-9A-Za-z]{8,16}$/; // 非中文
|
|
|
// if (!regPos.test(value)) {
|
|
|
- if (value.length < 8 || value.length > 16) {
|
|
|
+ if (value && (value.length < 8 || value.length > 16)) {
|
|
|
/* eslint-disable-next-line */
|
|
|
return Promise.reject('请输入8-16位数字、字母大小写组合');
|
|
|
}
|