Browse Source

增加手机号 身份证号正则验证

master
wanghongjun 2 years ago
parent
commit
ef3b3effac
  1. 22
      pages/user/mycertinfo/mycertinfo.vue
  2. 54
      pages/user/mycertinfo/orgverify.vue
  3. 54
      pages/user/mycertinfo/personverify.vue

22
pages/user/mycertinfo/mycertinfo.vue

@ -93,10 +93,10 @@
let str1 = app.institutionsStr// let str1 = app.institutionsStr//
let str2 = app.peopleStr// let str2 = app.peopleStr//
if (isposttion === 1) { if (isposttion == 1) {
// //
if (userTypes !== undefined) { if (userTypes !== undefined) {
if (userTypes === "企业") { if (userTypes == "企业") {
app.is_show_people = false // app.is_show_people = false //
if (state == "1" || state == "3" || state == "7" || state == "0") { if (state == "1" || state == "3" || state == "7" || state == "0") {
str1 = "认证中" str1 = "认证中"
@ -105,15 +105,15 @@
} else if (state == "6") { } else if (state == "6") {
str1 = "认证通过" str1 = "认证通过"
} }
} } else if (userTypes == "服务商") {
} else if (userTypes == "服务商") { app.is_show_people = false //
app.is_show_people = false // if (state == "1" || state == "3" || state == "7" || state == "0") {
if (state == "1" || state == "3" || state == "7" || state == "0") { str1 = '认证中'
str1 = '认证中' } else if (state == "2" || state == "4" || state == "5") {
} else if (state == "2" || state == "4" || state == "5") { str1 = '认证失败'
str1 = '认证失败' } else if (state == "6") {
} else if (state == "6") { str1 = '认证通过'
str1 = '认证通过' }
} }
} }
} else { } else {

54
pages/user/mycertinfo/orgverify.vue

@ -410,10 +410,20 @@ export default {
}] }]
}, },
legalsCellPhone: { legalsCellPhone: {
rules: [{ rules: [
required: true, {
errorMessage: '法人手机号不能为空' required: true,
}] errorMessage: '法人手机号不能为空'
},
{
validateFunction: function (rule, value, data, callback) {
let pattern = /^1[3-9]\d{9}$/;
if (!pattern.test(value)) {
callback('请输入正确的法人手机号')
}
}
}
]
}, },
publicAccount: { publicAccount: {
rules: [{ rules: [{
@ -452,16 +462,36 @@ export default {
}] }]
}, },
certIdnum: { certIdnum: {
rules: [{ rules: [
required: true, {
errorMessage: '开户人身份证号码不能为空' required: true,
}] errorMessage: '开户人身份证号码不能为空'
},
{
validateFunction: function (rule, value, data, callback) {
let pattern = /^\d{17}[\dXx]$/;
if (!pattern.test(value)) {
callback('请输入正确的开户人身份证号码')
}
}
}
]
}, },
bankCellPhone: { bankCellPhone: {
rules: [{ rules: [
required: true, {
errorMessage: '开户银行预留手机号不能为空' required: true,
}] errorMessage: '开户银行预留手机号不能为空'
},
{
validateFunction: function (rule, value, data, callback) {
let pattern = /^1[3-9]\d{9}$/;
if (!pattern.test(value)) {
callback('请输入正确的开户银行预留手机号')
}
}
}
]
}, },
yyzz_idbfile: { yyzz_idbfile: {
rules: [{ rules: [{

54
pages/user/mycertinfo/personverify.vue

@ -159,10 +159,20 @@
}] }]
}, },
pernalCard: { pernalCard: {
rules: [{ rules: [
required: true, {
errorMessage: '身份证号不能为空' required: true,
}] errorMessage: '身份证号不能为空'
},
{
validateFunction: function (rule, value, data, callback) {
let pattern = /^\d{17}[\dXx]$/;
if (!pattern.test(value)) {
callback('请输入正确的身份证号')
}
}
}
]
}, },
domicileStr: { domicileStr: {
rules: [{ rules: [{
@ -189,10 +199,20 @@
}] }]
}, },
pernalPhone: { pernalPhone: {
rules: [{ rules: [
required: true, {
errorMessage: '联系电话不能为空' required: true,
}] errorMessage: '联系电话不能为空'
},
{
validateFunction: function (rule, value, data, callback) {
let pattern = /^1[3-9]\d{9}$/;
if (!pattern.test(value)) {
callback('请输入正确的联系电话')
}
}
}
]
}, },
pernalEmial: { pernalEmial: {
rules: [{ rules: [{
@ -219,10 +239,20 @@
}] }]
}, },
peralBankPhone: { peralBankPhone: {
rules: [{ rules: [
required: true, {
errorMessage: '开户银行预留手机号不能为空' required: true,
}] errorMessage: '开户银行预留手机号不能为空'
},
{
validateFunction: function (rule, value, data, callback) {
let pattern = /^1[3-9]\d{9}$/;
if (!pattern.test(value)) {
callback('请输入正确的开户银行预留手机号')
}
}
}
]
}, },
islicode: { islicode: {
rules: [{ rules: [{

Loading…
Cancel
Save