diff --git a/src/views/ebiz/sale/SignatureConfirmation.vue b/src/views/ebiz/sale/SignatureConfirmation.vue index 353db0a03..871248762 100644 --- a/src/views/ebiz/sale/SignatureConfirmation.vue +++ b/src/views/ebiz/sale/SignatureConfirmation.vue @@ -437,7 +437,19 @@ export default { if (that.changeCard) { path = 'insuranceInformation' } else { - if (localStorage.productCode == 'GFRS_M0003' || localStorage.productCode == 'GFRS_M0015' || this.productCode == 'GFRS_M0017') { + for (let i = 0; i < that.appntSign.length; i++) { + if (that.appntSign[i].documentCode == '1' && that.appntSign[0].documentStatus == 0) { + //1投保须知 未读 + path = that.appntSign[i].routePath + break + } else { + if (that.appntSign[i].documentStatus == 2) { + path = that.appntSign[i].routePath + break + } + } + } + /* if (localStorage.productCode == 'GFRS_M0003' || localStorage.productCode == 'GFRS_M0015' || this.productCode == 'GFRS_M0017') { if (that.appntSign[0].documentStatus == 0) { path = 'insuranceInformation' } else if (that.appntSign[1].documentStatus == 2) { @@ -455,7 +467,7 @@ export default { } else if (that.appntSign[2].documentStatus == 2) { path = 'SignatureOfElectronic' } - } + }*/ } that.$jump({ flag: 'h5', @@ -786,15 +798,25 @@ export default { }, //自定义key值排序用 addKey(item) { - //ducumentCode 1投保须知 2投保单 3产品说明书 4提示书 + //ducumentCode 1投保须知 2投保单 3产品说明书 4提示书 6免除保险人责任条款说明书 7保险销售行为双录说明 if (item.documentCode == '1') { item.key = 1 + item.routePath = 'insuranceInformation' } else if (item.documentCode == '2') { - item.key = 4 + item.key = 6 + item.routePath = 'SignatureOfElectronic' } else if (item.documentCode == '3') { item.key = 2 + item.routePath = 'productTip' } else if (item.documentCode == '4') { item.key = 3 + item.routePath = 'InsuranceTip' + } else if (item.documentCode == '6') { + item.key = 4 + item.routePath = 'avoidDutyTip' + } else if (item.documentCode == '7') { + item.key = 5 + item.routePath = 'doubleRecordTip' } }, getSignInvalid() {