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

54
pages/user/mycertinfo/orgverify.vue

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

54
pages/user/mycertinfo/personverify.vue

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

Loading…
Cancel
Save