diff --git a/src/views/ebiz/questions/QuestionsDetail.vue b/src/views/ebiz/questions/QuestionsDetail.vue index 7b3ae3ecf..29b47b1cd 100644 --- a/src/views/ebiz/questions/QuestionsDetail.vue +++ b/src/views/ebiz/questions/QuestionsDetail.vue @@ -81,7 +81,7 @@ 投保人/监护人亲笔签名: {{ policyholderSigned ? '已签名' : '签名' }} -
+
被投保人亲笔签名: {{ insurantSigned ? '已签名' : '签名' }}
@@ -282,7 +282,7 @@ export default { extra: { title: title, content: this.shareContent, - url: `${location.origin}/#/questions/detail/${this.problemDetail.id}/${this.problemDetail.receiveType}?&token=${localStorage.token}`, + url: `${location.origin}/#/questions/detail/${this.problemDetail.id}/${this.problemDetail.issueType}?&token=${localStorage.token}&receiveType=${this.problemDetail.receiveType}`, img: this.$assetsUrl + 'images/logo.png' } }) @@ -329,9 +329,9 @@ export default { // 转账失败问题件不用签名 if (this.issueType !== '818901') { // 校验签名 - if (this.problemDetail.receiveType === '0') { + if (this.$route.query.receiveType === '0') { if (!this.policyholderSigned) return this.$toast('请完成签名后继续操作') - } else { + } else if (this.$route.query.receiveType === '1') { if (!this.policyholderSigned || !this.insurantSigned) return this.$toast('请完成签名后继续操作') } } @@ -444,6 +444,7 @@ export default { } this.getBankList() this.getQuestionDetail() + console.log(this.$route.params) }, mounted() { setTimeout(() => { diff --git a/src/views/ebiz/questions/QuestionsList.vue b/src/views/ebiz/questions/QuestionsList.vue index 3f1d86591..30fb2039e 100644 --- a/src/views/ebiz/questions/QuestionsList.vue +++ b/src/views/ebiz/questions/QuestionsList.vue @@ -138,10 +138,10 @@ export default { this.$jump({ flag: 'h5', extra: { - url: `${window.location.origin}/#/questions/detail/${item.id}/${item.businessType}` + url: `${window.location.origin}/#/questions/detail/${item.id}/${item.businessType}?receiveType=${item.receiveType}` }, routerInfo: { - path: `/questions/detail/${item.id}/${item.businessType}` + path: `/questions/detail/${item.id}/${item.businessType}?receiveType=${item.receiveType}` } }) },