fix: 简化前端的手机校验格式,兼容更多号段,例如说 190
parent
224ea2977b
commit
559a13defd
|
|
@ -48,7 +48,7 @@ const rules = reactive<FormRules>({
|
||||||
mobile: [
|
mobile: [
|
||||||
{ required: true, message: t('profile.rules.phone'), trigger: 'blur' },
|
{ required: true, message: t('profile.rules.phone'), trigger: 'blur' },
|
||||||
{
|
{
|
||||||
pattern: /^1[3|4|5|6|7|8|9][0-9]\d{8}$/,
|
pattern: /^1[3-9]\d{9}$/,
|
||||||
message: t('profile.rules.truephone'),
|
message: t('profile.rules.truephone'),
|
||||||
trigger: 'blur'
|
trigger: 'blur'
|
||||||
}
|
}
|
||||||
|
|
|
||||||
|
|
@ -145,7 +145,7 @@ const formRules = reactive({
|
||||||
logo: [{ required: true, message: '门店 logo 不能为空', trigger: 'blur' }],
|
logo: [{ required: true, message: '门店 logo 不能为空', trigger: 'blur' }],
|
||||||
phone: [
|
phone: [
|
||||||
{ required: true, message: '门店手机不能为空', trigger: 'blur' },
|
{ required: true, message: '门店手机不能为空', trigger: 'blur' },
|
||||||
{ pattern: /^1[3|4|5|6|7|8|9][0-9]\d{8}$/, message: '请输入正确的手机号码', trigger: 'blur' }
|
{ pattern: /^1[3-9]\d{9}$/, message: '请输入正确的手机号码', trigger: 'blur' }
|
||||||
],
|
],
|
||||||
areaId: [{ required: true, message: '门店所在区域不能为空', trigger: 'blur' }],
|
areaId: [{ required: true, message: '门店所在区域不能为空', trigger: 'blur' }],
|
||||||
detailAddress: [{ required: true, message: '门店详细地址不能为空', trigger: 'blur' }],
|
detailAddress: [{ required: true, message: '门店详细地址不能为空', trigger: 'blur' }],
|
||||||
|
|
|
||||||
|
|
@ -90,9 +90,7 @@ const formRules = reactive<FormRules>({
|
||||||
name: [{ required: true, message: '部门名称不能为空', trigger: 'blur' }],
|
name: [{ required: true, message: '部门名称不能为空', trigger: 'blur' }],
|
||||||
sort: [{ required: true, message: '显示排序不能为空', trigger: 'blur' }],
|
sort: [{ required: true, message: '显示排序不能为空', trigger: 'blur' }],
|
||||||
email: [{ type: 'email', message: '请输入正确的邮箱地址', trigger: ['blur', 'change'] }],
|
email: [{ type: 'email', message: '请输入正确的邮箱地址', trigger: ['blur', 'change'] }],
|
||||||
phone: [
|
phone: [{ pattern: /^1[3-9]\d{9}$/, message: '请输入正确的手机号码', trigger: 'blur' }],
|
||||||
{ pattern: /^1[3|4|5|6|7|8|9][0-9]\d{8}$/, message: '请输入正确的手机号码', trigger: 'blur' }
|
|
||||||
],
|
|
||||||
status: [{ required: true, message: '状态不能为空', trigger: 'blur' }]
|
status: [{ required: true, message: '状态不能为空', trigger: 'blur' }]
|
||||||
})
|
})
|
||||||
const formRef = ref() // 表单 Ref
|
const formRef = ref() // 表单 Ref
|
||||||
|
|
|
||||||
|
|
@ -140,7 +140,7 @@ const formRules = reactive<FormRules>({
|
||||||
],
|
],
|
||||||
mobile: [
|
mobile: [
|
||||||
{
|
{
|
||||||
pattern: /^(?:(?:\+|00)86)?1(?:3[\d]|4[5-79]|5[0-35-9]|6[5-7]|7[0-8]|8[\d]|9[189])\d{8}$/,
|
pattern: /^1[3-9]\d{9}$/,
|
||||||
message: '请输入正确的手机号码',
|
message: '请输入正确的手机号码',
|
||||||
trigger: 'blur'
|
trigger: 'blur'
|
||||||
}
|
}
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue