【fix】 修复在工作单位 为“无‘时,无法继续向下进行。修复部分非阻断验证

添加 证件都完成上传后,未勾选”销售人员已见证各证件原件并拍照上传“,而直接点击下一步,弹出提示:请勾选确认销售人员已见证各证件原件并拍照上传
This commit is contained in:
tian.guangyuan
2020-03-26 10:24:47 +08:00
parent 88ecb530c8
commit 9c16be277f
5 changed files with 15 additions and 12 deletions

View File

@@ -1,5 +1,3 @@
public
dist
node_modules
/node_modules
./node_modules

View File

@@ -693,13 +693,13 @@ export default {
// 受益人与被保险人关系为父母时,受益人年龄必须大于被保险人年龄
if (this.userInfo.relationToInsured == '3') {
if (age < insuredInfo.age) {
return this.$toast('亲,请确认受益人与被保险人关系哦')
this.$toast('亲,请确认受益人与被保险人关系哦')
}
}
// 受益人与被保险人关系为子女时,受益人年龄必须小于被保险人年龄
if (this.userInfo.relationToInsured == '4') {
if (age > insuredInfo.age) {
return this.$toast('亲,请确认受益人与被保险人关系哦')
this.$toast('亲,请确认受益人与被保险人关系哦')
}
}
//如果证件类型是身份证

View File

@@ -284,7 +284,7 @@
</van-radio-group>
</div>
<div class="bg-white bottom-btn">
<van-button type="danger" class="attachmentManagement-next" size="large" :disabled="isDisabled" @click="next" v-no-more-click="1000">下一步</van-button>
<van-button type="danger" class="attachmentManagement-next" size="large" :disabled="isDisabled" @click="next" @touchstart="beforeNext(isDisabled)" v-no-more-click="1000">下一步</van-button>
</div>
</div>
</template>
@@ -889,6 +889,11 @@ export default {
}
})
},
beforeNext(isDis){
if(isDis && this.fileListBank.length > 0 && this.fileListIdBack.length > 0 && this.fileListIdFront.length > 0){
this.$toast('请勾选确认销售人员已见证各证件原件并拍照上传')
}
},
// 点击下一步
next() {
console.log(888)

View File

@@ -899,8 +899,8 @@ export default {
this.userInfo.occupationCode == '8000001'
) {
;
} else if (this.userInfo.workcompany.length < 6) {
return this.$toast('亲,您填写的工作单位过于简短哦~')
} else if (this.userInfo.workcompany.length < 6 && this.userInfo.workcompany.trim() != '无') {
this.$toast('亲,您填写的工作单位过于简短哦~')
}
if (this.userInfo.salarySource == '4') {

View File

@@ -1108,9 +1108,9 @@ export default {
this.userInfo.occupationCode == '4071203' ||
this.userInfo.occupationCode == '8000001'
) {
console.log(1)
} else if (this.userInfo.workcompany.length < 6) {
return this.$toast('亲,您填写的工作单位过于简短哦~')
;
} else if (this.userInfo.workcompany.length < 6 && this.userInfo.workcompany.trim() != '无') {
this.$toast('亲,您填写的工作单位过于简短哦~')
}
// 计算年龄
let age = utilsAge.getAge(this.userInfo.birthday, new Date())
@@ -1135,12 +1135,12 @@ export default {
} else if (this.userInfo.relationToAppnt == '4') {
//投被保人关系是子女
if (age > JSON.parse(localStorage.saleInsuredInfo).age) {
return this.$toast('亲,请确认被保险人与投保人关系哦~')
this.$toast('亲,请确认被保险人与投保人关系哦~')
}
} else if (this.userInfo.relationToAppnt == '3') {
//投被保人关系是父母
if (age < JSON.parse(localStorage.saleInsuredInfo).age) {
return this.$toast('亲,请确认被保险人与投保人关系哦~')
this.$toast('亲,请确认被保险人与投保人关系哦~')
}
}