From e3de2e91e2cc6a07eb51d0c6326da5fe92f56f8b Mon Sep 17 00:00:00 2001
From: "li.yuetong"
Date: Fri, 24 Jun 2022 11:11:17 +0800
Subject: [PATCH] =?UTF-8?q?=E3=80=90=E5=9B=BD=E5=AF=8C=E6=83=A0=E6=A1=82?=
=?UTF-8?q?=E4=BF=9D=E5=9B=A2=E4=BD=93=E5=8C=BB=E7=96=97=E4=BF=9D=E9=99=A9?=
=?UTF-8?q?=E4=BA=A7=E5=93=81=E4=B8=8A=E7=BA=BF=E9=87=91=E6=8E=8C=E6=A1=82?=
=?UTF-8?q?=E6=8A=95=E4=BF=9D=E5=BC=80=E5=8F=91=E9=9C=80=E6=B1=82=E3=80=91?=
=?UTF-8?q?=E6=94=AF=E4=BB=98=E9=A1=B5=E9=9D=A2--=E5=9B=A2=E9=99=A9?=
=?UTF-8?q?=E4=BA=A7=E5=93=81=E5=9B=A2=E9=99=A9=E4=BA=A7=E5=93=81=E6=98=BE?=
=?UTF-8?q?=E7=A4=BA=E5=A4=9A=E4=B8=AA=E8=A2=AB=E4=BF=9D=E4=BA=BA=E5=A7=93?=
=?UTF-8?q?=E5=90=8D?=
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
---
src/views/ebiz/cardList/Pay.vue | 33 +++++++++++++++++++++++++++++----
1 file changed, 29 insertions(+), 4 deletions(-)
diff --git a/src/views/ebiz/cardList/Pay.vue b/src/views/ebiz/cardList/Pay.vue
index b1547749a..7b8e20b4c 100644
--- a/src/views/ebiz/cardList/Pay.vue
+++ b/src/views/ebiz/cardList/Pay.vue
@@ -295,14 +295,26 @@ export default {
this.underWriteData = {
riskName: orderDetail.insuredDTOs[0].riskDTOLst[0].riskName,
appntName: orderDetail.appntDTO.name,
- insuredName: orderDetail.insuredDTOs[0].name,
- orderAmount: orderDetail.insuredDTOs[0].riskDTOLst[0].prem,
+ insuredName: '',
+ orderAmount: orderDetail.orderInfoDTO.orderAmount,
schemeName: orderDetail.insuredDTOs[0].riskDTOLst[0].proScheme,
idType: orderDetail.appntDTO.idType,
bankCode: orderDetail.orderAccountDTO.cardBookCode,
cardBookCode: orderDetail.orderAccountDTO.cardBookCode,
bankName: orderDetail.orderAccountDTO.bankCode
}
+ // 团险产品团险产品显示多个被保人姓名
+ if(orderDetail.insuredDTOs.length == 1){
+ this.underWriteData.insuredName = orderDetail.insuredDTOs[0].name
+ }else if(orderDetail.insuredDTOs.length > 1){
+ orderDetail.insuredDTOs.forEach((item, index) => {
+ if(index == orderDetail.insuredDTOs.length -1){
+ this.underWriteData.insuredName += item.name
+ }else{
+ this.underWriteData.insuredName += item.name+'/'
+ }
+ })
+ }
this.bankListName = orderDetail.orderAccountDTO.bankName
this.orderStatus = orderDetail.orderInfoDTO.orderStatus
localStorage.orderNo = orderDetail.orderInfoDTO.orderNo
@@ -524,18 +536,31 @@ export default {
this.underWriteData = {
riskName: res.orderDTO.insuredDTOs[0].riskDTOLst[0].riskName,
appntName: res.orderDTO.appntDTO.name,
- insuredName: res.orderDTO.insuredDTOs[0].name,
+ insuredName: '',
// bankName: res.orderDTO.orderAccountDTO.bankCode,
// bankCode: res.orderDTO.orderAccountDTO.cardBookCode,
// 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: '交易处理成功',
uwResult: '02'
}
+ let orderDetail = res.orderDTO
+ // 团险产品团险产品显示多个被保人姓名
+ if(orderDetail.insuredDTOs.length == 1){
+ this.underWriteData.insuredName = orderDetail.insuredDTOs[0].name
+ }else if(orderDetail.insuredDTOs.length > 1){
+ orderDetail.insuredDTOs.forEach((item, index) => {
+ if(index == orderDetail.insuredDTOs.length -1){
+ this.underWriteData.insuredName += item.name
+ }else{
+ this.underWriteData.insuredName += item.name+'/'
+ }
+ })
+ }
// this.bankListName = res.orderDTO.orderAccountDTO.bankName
this.underWriteData.bankCode =
res.orderDTO.orderAccountDTO.cardBookCode !== null ? res.orderDTO.orderAccountDTO.cardBookCode : this.$route.query.bankCode