forked from angelo/web-retail-h5
feat(global): 手机号正则校验处理
This commit is contained in:
parent
33000a32bb
commit
a25c956424
|
@ -171,13 +171,13 @@ export default {
|
|||
message: "请输入手机号",
|
||||
trigger: ["blur"],
|
||||
},
|
||||
// {
|
||||
// validator: (rule, value, callback) => {
|
||||
// return this.$u.test.mobile(value);
|
||||
// },
|
||||
// message: "手机号格式不正确",
|
||||
// trigger: ["blur"],
|
||||
// },
|
||||
{
|
||||
validator: (rule, value, callback) => {
|
||||
return this.$u.test.mobile(value);
|
||||
},
|
||||
message: "手机号格式不正确",
|
||||
trigger: ["blur"],
|
||||
},
|
||||
],
|
||||
},
|
||||
};
|
||||
|
|
|
@ -637,15 +637,18 @@
|
|||
message: '请输入',
|
||||
trigger: "blur"
|
||||
}, ],
|
||||
storePhone: [{
|
||||
storePhone: [
|
||||
{
|
||||
required: true,
|
||||
message: '请输入联系方式',
|
||||
trigger: 'blur',
|
||||
message: '请输入手机号',
|
||||
trigger: ['blur'],
|
||||
},
|
||||
{
|
||||
min: 11,
|
||||
message: '请输入正确的手机号',
|
||||
trigger: 'blur'
|
||||
validator: (rule, value, callback) => {
|
||||
return this.$u.test.mobile(value)
|
||||
},
|
||||
message: '手机号格式不正确',
|
||||
trigger: ['blur'],
|
||||
},
|
||||
],
|
||||
storeSign: [{
|
||||
|
|
|
@ -695,11 +695,17 @@ export default {
|
|||
],
|
||||
storePhone: [
|
||||
{
|
||||
required: true,
|
||||
message: '请输入联系方式',
|
||||
trigger: 'blur',
|
||||
},
|
||||
{ min: 11, message: '请输入正确的手机号', trigger: 'blur' },
|
||||
required: true,
|
||||
message: '请输入手机号',
|
||||
trigger: ['blur'],
|
||||
},
|
||||
{
|
||||
validator: (rule, value, callback) => {
|
||||
return this.$u.test.mobile(value)
|
||||
},
|
||||
message: '手机号格式不正确',
|
||||
trigger: ['blur'],
|
||||
},
|
||||
],
|
||||
storeSign: [
|
||||
{ required: true, message: " ", trigger: "blur" },
|
||||
|
|
|
@ -125,13 +125,13 @@ export default {
|
|||
message: '请输入手机号',
|
||||
trigger: ['blur'],
|
||||
},
|
||||
// {
|
||||
// validator: (rule, value, callback) => {
|
||||
// return this.$u.test.mobile(value);
|
||||
// },
|
||||
// message: "手机号格式不正确",
|
||||
// trigger: ["blur"],
|
||||
// },
|
||||
{
|
||||
validator: (rule, value, callback) => {
|
||||
return this.$u.test.mobile(value);
|
||||
},
|
||||
message: "手机号格式不正确",
|
||||
trigger: ["blur"],
|
||||
},
|
||||
],
|
||||
},
|
||||
}
|
||||
|
|
|
@ -112,8 +112,15 @@ export default {
|
|||
phone: [
|
||||
{
|
||||
required: true,
|
||||
message: '请输入联系方式',
|
||||
trigger: ['change', 'blur'],
|
||||
message: '请输入手机号',
|
||||
trigger: ['blur'],
|
||||
},
|
||||
{
|
||||
validator: (rule, value, callback) => {
|
||||
return this.$u.test.mobile(value)
|
||||
},
|
||||
message: '手机号格式不正确',
|
||||
trigger: ['blur'],
|
||||
},
|
||||
],
|
||||
name: [
|
||||
|
|
|
@ -671,7 +671,21 @@ export default {
|
|||
trigger: ["blur"],
|
||||
},
|
||||
],
|
||||
phone: [{ validator: this.phonePass, trigger: ["blur"] }],
|
||||
phone: [
|
||||
{
|
||||
required: true,
|
||||
message: "请输入手机号",
|
||||
trigger: ["blur"],
|
||||
},
|
||||
{
|
||||
validator: (rule, value, callback) => {
|
||||
return this.$u.test.mobile(value);
|
||||
},
|
||||
message: "手机号格式不正确",
|
||||
trigger: ["blur"],
|
||||
}
|
||||
|
||||
],
|
||||
recName: [
|
||||
{
|
||||
required: true,
|
||||
|
|
|
@ -197,13 +197,13 @@
|
|||
message: "请输入手机号",
|
||||
trigger: ["blur"],
|
||||
},
|
||||
// {
|
||||
// validator: (rule, value, callback) => {
|
||||
// return this.$u.test.mobile(value);
|
||||
// },
|
||||
// message: "手机号格式不正确",
|
||||
// trigger: ["blur"],
|
||||
// },
|
||||
{
|
||||
validator: (rule, value, callback) => {
|
||||
return this.$u.test.mobile(value);
|
||||
},
|
||||
message: "手机号格式不正确",
|
||||
trigger: ["blur"],
|
||||
},
|
||||
],
|
||||
idFront: [{
|
||||
// 必填项
|
||||
|
|
|
@ -682,12 +682,17 @@ export default {
|
|||
],
|
||||
storePhone: [
|
||||
{
|
||||
required: true,
|
||||
message: '请输入',
|
||||
|
||||
trigger: 'blur',
|
||||
},
|
||||
{ min: 11, message: '请输入正确的手机号',trigger: 'blur', },
|
||||
required: true,
|
||||
message: '请输入手机号',
|
||||
trigger: ['blur'],
|
||||
},
|
||||
{
|
||||
validator: (rule, value, callback) => {
|
||||
return this.$u.test.mobile(value)
|
||||
},
|
||||
message: '手机号格式不正确',
|
||||
trigger: ['blur'],
|
||||
},
|
||||
],
|
||||
storeSign: [
|
||||
{ required: true, message: " ", trigger: "blur" },
|
||||
|
|
|
@ -215,13 +215,13 @@ export default {
|
|||
message: '请输入手机号',
|
||||
trigger: ['blur'],
|
||||
},
|
||||
// {
|
||||
// validator: (rule, value, callback) => {
|
||||
// return this.$u.test.mobile(value);
|
||||
// },
|
||||
// message: "手机号格式不正确",
|
||||
// trigger: ["blur"],
|
||||
// },
|
||||
{
|
||||
validator: (rule, value, callback) => {
|
||||
return this.$u.test.mobile(value);
|
||||
},
|
||||
message: "手机号格式不正确",
|
||||
trigger: ["blur"],
|
||||
},
|
||||
],
|
||||
},
|
||||
allData: [],
|
||||
|
|
|
@ -9,7 +9,7 @@ function email(value) {
|
|||
* 验证手机格式
|
||||
*/
|
||||
function mobile(value) {
|
||||
return /^1([3589]\d|4[5-9]|6[1-2,4-7]|7[0-8])\d{8}$/.test(value)
|
||||
return /^1\d{10}$/.test(value)
|
||||
}
|
||||
|
||||
/**
|
||||
|
|
Loading…
Reference in New Issue