diff --git a/src/components/ebiz/question/ShortMessage.vue b/src/components/ebiz/question/ShortMessage.vue index ba8d92286..e45f61527 100644 --- a/src/components/ebiz/question/ShortMessage.vue +++ b/src/components/ebiz/question/ShortMessage.vue @@ -7,7 +7,7 @@
@@ -109,7 +109,7 @@ export default { this.timer = null this.$emit('update:sendTime', 0) } else { - this.$toast('验证失败, 请重新获取验证码') + this.$toast(res.resultMessage) } this.code = '' }, diff --git a/src/views/ebiz/questions/QuestionsDetail.vue b/src/views/ebiz/questions/QuestionsDetail.vue index afe97aee5..ed9237cab 100644 --- a/src/views/ebiz/questions/QuestionsDetail.vue +++ b/src/views/ebiz/questions/QuestionsDetail.vue @@ -362,6 +362,8 @@ export default { if (this.issueType === 'TB89') { if (!this.newContract.feedback.trim()) { return this.$toast('请填写具体回复信息') + } else if (this.newContract.feedback.trim().length < 4 || this.newContract.feedback.trim().length > 400) { + return this.$toast('请输入4-400个字符') } else { localStorage.setItem('problemReplay', this.newContract.feedback.trim()) } @@ -381,6 +383,9 @@ export default { return this.$toast('请选择开户银行') } // 银行卡号校验 + if (this.transfer.card.trim() === '') { + return this.$toast('请填写银行卡信息') + } let regx = /^(\d{16}|\d{18}|\d{19})$/ if (!regx.test(this.transfer.card)) { return this.$toast('银行卡号不符合规则') @@ -504,6 +509,8 @@ export default { submit() { // 校验回复内容 if (this.issueType === 'TB89' && this.newContract.feedback.trim() === '') return this.$toast('请填写具体回复信息') + if (this.issueType === 'TB89' && (this.newContract.feedback.trim().length < 4 || this.newContract.feedback.trim().length > 400)) + return this.$toast('请输入4-400个字符') // 校验补充资料 if (this.issueType === '828601') { if (!this.checkInsurantUpload()) return this.$toast('请上传被保人补充资料') @@ -522,6 +529,9 @@ export default { return this.$toast('请选择开户银行') } // 银行卡号校验 + if (this.transfer.card.trim() === '') { + return this.$toast('请填写银行卡信息') + } let regx = /^(\d{16}|\d{18}|\d{19})$/ if (!regx.test(this.transfer.card)) { return this.$toast('银行卡号不符合规则')