mirror of
https://gitee.com/xiongmao1988/rax-medical.git
synced 2025-08-23 20:44:58 +08:00
手机号正则校验
This commit is contained in:
parent
ebda2ac74f
commit
6a5cada416
|
@ -57,6 +57,7 @@ import {ElMessage} from 'element-plus'
|
|||
import {editPassword, getUserInfo, updateUserInfo} from "@/api/user";
|
||||
import {handleHttpUpload} from "@/api/file-upload";
|
||||
import {useUserStore} from "@/stores/user-info-store";
|
||||
import {REGEXP} from "@/enum/global-enum";
|
||||
|
||||
const emit = defineEmits(['close'])
|
||||
|
||||
|
@ -95,14 +96,11 @@ const validatorPassword = (rule: any, value: any, callback: any) => {
|
|||
}
|
||||
|
||||
const validatorPhone = (rule: any, value: any, callback: any) => {
|
||||
var isPhone = /^1(3\d|4[5-9]|5[0-35-9]|6[2567]|7[0-8]|8\d|9[0-35-9])\d{8}$/;
|
||||
|
||||
|
||||
if (value.indexOf('****') >= 0) {
|
||||
return callback().trim();
|
||||
}
|
||||
|
||||
if (!isPhone.test(value)) {
|
||||
if (!new RegExp(REGEXP.MOBILE).test(value)) {
|
||||
callback(new Error('请输入合法手机号'));
|
||||
} else {
|
||||
callback();
|
||||
|
|
|
@ -0,0 +1,13 @@
|
|||
export enum LogTypeEnum {
|
||||
NORMAL = '0',
|
||||
ADD = "1",
|
||||
DELETE = "2",
|
||||
MODIFY = "3",
|
||||
EXCEPTION = '4',
|
||||
}
|
||||
|
||||
export enum REGEXP {
|
||||
PASSWORD = '^[a-zA-Z0-9]{8,16}$',
|
||||
ACCOUNT = '^[a-zA-Z0-9]{2,16}$',
|
||||
MOBILE = '^[1][3,4,5,6.7,8,9][0-9]{9}$'
|
||||
}
|
|
@ -1,7 +0,0 @@
|
|||
export enum LogTypeEnum {
|
||||
NORMAL = '0',
|
||||
ADD = "1",
|
||||
DELETE = "2",
|
||||
MODIFY = "3",
|
||||
EXCEPTION = '4',
|
||||
}
|
Loading…
Reference in New Issue
Block a user