diff --git a/src/assets/js/utils/validator.js b/src/assets/js/utils/validator.js index 680fccd30..511ac8f9f 100644 --- a/src/assets/js/utils/validator.js +++ b/src/assets/js/utils/validator.js @@ -59,16 +59,19 @@ Validator.extend('email', { Validator.extend('name', { getMessage: () => '姓名长度为2-120个字符之内,只能输入汉字或者英文', validate: value => { + return value // return /^[\u4e00-\u9fa5·]{1,15}$/.test(value) - return /^[a-zA-Z\.\s\u4e00-\u9fa5]{2,120}$/.test(value); + // return /^[a-zA-Z\.\s\u4e00-\u9fa5]{2,120}$/.test(value); } }); //sale 投保名字 2个汉字,4个字母 Validator.extend('salename', { getMessage: () => '亲,请确认您录入的姓名是否正确哦~', validate: value => { + return value // return /^[\u4e00-\u9fa5·]{1,15}$/.test(value) - return /^[\u4e00-\u9fa5·]{2,120}$|^[a-zA-Z\s]{4,120}$/.test(value); + // return /^[a-zA-Z\.\s\u4e00-\u9fa5]{2,120}$/.test(value); + // return /^[\u4e00-\u9fa5·]{2,120}$|^[a-zA-Z\s]{4,120}$/.test(value); } }); // sale - 详细地址 - 详细地址须同时包含汉字和数字, diff --git a/src/views/ebiz/proposal/Appnt.vue b/src/views/ebiz/proposal/Appnt.vue index b2a2b50ed..3dc01883a 100644 --- a/src/views/ebiz/proposal/Appnt.vue +++ b/src/views/ebiz/proposal/Appnt.vue @@ -310,10 +310,10 @@ export default { if(this.appntDTO.name == name){ this.appntDTO.name = '' } - let ageRule = /^[a-zA-Z0-9\.\s\u4e00-\u9fa5]{2,120}$/ - if (this.appntDTO.name && !ageRule.test(this.appntDTO.name)) { - return Toast.fail('姓名长度为2-120个字符之内,只能输入汉字、数字或者英文') - } + // let ageRule = /^[a-zA-Z\.\s\u4e00-\u9fa5]{2,120}$/ + // if (this.appntDTO.name && !ageRule.test(this.appntDTO.name)) { + // return Toast.fail('姓名长度为2-120个字符之内,只能输入汉字或者英文') + // } this.appntDTO.age = String(this.appntDTO.age) this.$validator.validate().then(valid => { if (true === valid) { diff --git a/src/views/ebiz/proposal/InsuredPerson.vue b/src/views/ebiz/proposal/InsuredPerson.vue index 32c6284b1..eed54246f 100644 --- a/src/views/ebiz/proposal/InsuredPerson.vue +++ b/src/views/ebiz/proposal/InsuredPerson.vue @@ -339,10 +339,10 @@ export default { let localSex = this.insured.sex let relation = this.localInfo.relationToAppnt let resultSex = checkSex(cacheSex, localSex, relation) - let ageRule = /^[a-zA-Z0-9\.\s\u4e00-\u9fa5]{2,120}$/ - if (this.insured.name && !ageRule.test(this.insured.name)) { - return Toast.fail('姓名长度为2-120个字符之内,只能输入汉字、数字或者英文') - } + // let ageRule = /^[a-zA-Z0-9\.\s\u4e00-\u9fa5]{2,120}$/ + // if (this.insured.name && !ageRule.test(this.insured.name)) { + // return Toast.fail('姓名长度为2-120个字符之内,只能输入汉字、数字或者英文') + // } if (!resultSex) { return Toast.fail('被保险人性别有误') }