diff --git a/src/views/ebiz/cardList/GroupPayMent.vue b/src/views/ebiz/cardList/GroupPayMent.vue index 6716bbced..6ba15297b 100644 --- a/src/views/ebiz/cardList/GroupPayMent.vue +++ b/src/views/ebiz/cardList/GroupPayMent.vue @@ -288,7 +288,8 @@ export default { isAreaListShow: false, accBankProvince: '', accBankCity: '', - areaStr: '' + areaStr: '', + isGroupCard:'' //1 团险标识 } }, created() { @@ -298,7 +299,7 @@ export default { riskName: orderDetail.insuredDTOs[0].riskDTOLst[0].riskName, appntName: orderDetail.appntDTO.name, insuredName: orderDetail.insuredDTOs, - orderAmount: orderDetail.insuredDTOs[0].riskDTOLst[0].prem, + orderAmount: orderDetail.orderInfoDTO.orderAmount, schemeName: orderDetail.insuredDTOs[0].riskDTOLst[0].proScheme, idType: orderDetail.appntDTO.idType, bankCode: orderDetail.orderAccountDTO.cardBookCode, @@ -532,7 +533,7 @@ export default { // cardBookCode: res.orderDTO.orderAccountDTO.cardBookCode, schemeName: res.orderDTO.insuredDTOs[0].riskDTOLst[0].proScheme, idType: res.orderDTO.appntDTO.idType, - orderAmount: res.orderDTO.insuredDTOs[0].riskDTOLst[0].prem, + orderAmount: res.orderDTO.orderInfoDTO.orderAmount, orderNo: res.orderDTO.orderAccountDTO.orderNo, result: '', resultMessage: '交易处理成功', @@ -545,7 +546,9 @@ export default { this.underWriteData.cardBookCode = res.orderDTO.orderAccountDTO.cardBookCode !== null ? res.orderDTO.orderAccountDTO.cardBookCode : this.$route.query.bankCode this.bankListName = res.orderDTO.orderAccountDTO.bankName !== null ? res.orderDTO.orderAccountDTO.bankName : this.$route.query.bankListName - // if (this.isWeixin) { + // isGroupCard 1 团险标识 + this.isGroupCard = res.orderDTO.orderInfoDTO.isGroupCard + // if (this.isWeixin) { // this.pay() // } } else { @@ -815,7 +818,7 @@ export default { localStorage.bankCode = this.underWriteData.bankCode localStorage.bankListName = this.bankListName let res = await getShareParam({ shareType: 'card_pay' }) - let url = location.origin + '/#/cardList/phoneCode?orderNo=' + localStorage.orderNo + '&token=' + res.content + let url = location.origin + '/#/cardList/phoneCode?orderNo=' + localStorage.orderNo + '&token=' + res.content + '&isGroupCard=' + this.isGroupCard if (res.result == '0') { EWebBridge.webCallAppInJs('bridge', { flag: 'share', diff --git a/src/views/ebiz/cardList/Pay.vue b/src/views/ebiz/cardList/Pay.vue index a0cc2a81e..3c5de9d39 100644 --- a/src/views/ebiz/cardList/Pay.vue +++ b/src/views/ebiz/cardList/Pay.vue @@ -289,7 +289,8 @@ export default { isAreaListShow: false, accBankProvince: '', accBankCity: '', - areaStr: '' + areaStr: '', + isGroupCard:'' //1 团险标识 } }, created() { @@ -547,6 +548,8 @@ export default { this.underWriteData.cardBookCode = res.orderDTO.orderAccountDTO.cardBookCode !== null ? res.orderDTO.orderAccountDTO.cardBookCode : this.$route.query.bankCode this.bankListName = res.orderDTO.orderAccountDTO.bankName !== null ? res.orderDTO.orderAccountDTO.bankName : this.$route.query.bankListName + // isGroupCard 1 团险标识 + this.isGroupCard = res.orderDTO.orderInfoDTO.isGroupCard // if (this.isWeixin) { // this.pay() // } @@ -817,7 +820,7 @@ export default { localStorage.bankCode = this.underWriteData.bankCode localStorage.bankListName = this.bankListName let res = await getShareParam({ shareType: 'card_pay' }) - let url = location.origin + '/#/cardList/phoneCode?orderNo=' + localStorage.orderNo + '&token=' + res.content + let url = location.origin + '/#/cardList/phoneCode?orderNo=' + localStorage.orderNo + '&token=' + res.content + '&isGroupCard=' + this.isGroupCard if (res.result == '0') { EWebBridge.webCallAppInJs('bridge', { flag: 'share', diff --git a/src/views/ebiz/cardList/phoneCode.vue b/src/views/ebiz/cardList/phoneCode.vue index a3385695c..d62031853 100644 --- a/src/views/ebiz/cardList/phoneCode.vue +++ b/src/views/ebiz/cardList/phoneCode.vue @@ -64,10 +64,16 @@ export default { code: this.userInfo.authCode, }).then((res) => { if (res.result == 0) { + let url + if(this.$route.query.isGroupCard == '1'){ + url = `/#/cardList/GroupCheckInfo?cardOrderNo=`+ this.$route.query.orderNo + }else{ + url = `/#/cardList/cardDetail` + } this.$jump({ flag: 'h5', extra: { - url: location.origin + `/#/cardList/cardDetail`, + url: location.origin + url, }, routerInfo: { path: `/cardList/cardDetail`,