【国富惠桂保团体医疗保险产品上线金掌桂投保开发需求】支付页面--团险产品团险产品显示多个被保人姓名

This commit is contained in:
li.yuetong
2022-06-24 11:11:17 +08:00
parent ea2a2f4221
commit e3de2e91e2

View File

@@ -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