Compare commits

...

1 Commits

Author SHA1 Message Date
xuxingjun
af144a360c 建议书预览数据优化 2024-12-25 16:12:18 +08:00

View File

@@ -201,14 +201,28 @@
<div class="text-left" style="width: 75%">
<span>{{ moneyItem.contentLabel }}</span>
</div>
<div class="text-right" v-if="moneyItem.content == 'currentBonus_M'">
<span class="color_3A81F6">{{ moneyItem.value | numFormat2 }}</span
>{{ moneyItem.content | productRateUnit }}
<div v-if="specialCode == 'GFRS_M0098'">
<div class="text-right" v-if="moneyItem.contentLabel == '初始费用' || moneyItem.contentLabel == '进入保单账户的价值'">
<span class="color_3A81F6">{{ moneyItem.value | numFormat3 }}</span
>{{ moneyItem.content | productRateUnit }}
</div>
<div v-else>
<span class="color_3A81F6">{{ moneyItem.value | numFormatNo }}</span
>{{ moneyItem.content | productRateUnit }}
</div>
</div>
<div class="text-right" v-else>
<span class="color_3A81F6">{{ moneyItem.value | numFormatNo }}</span
>{{ moneyItem.content | productRateUnit }}
<div v-else>
<div class="text-right" v-if="moneyItem.content == 'currentBonus_M'">
<span class="color_3A81F6">{{ moneyItem.value | numFormat2 }}</span
>{{ moneyItem.content | productRateUnit }}
</div>
<div class="text-right" v-else>
<span class="color_3A81F6">{{ moneyItem.value | numFormatNo }}</span
>{{ moneyItem.content | productRateUnit }}
</div>
</div>
</div>
</div>
<div class="text-center flex justify-content-e align-items-c fs14 check_age">
@@ -444,7 +458,8 @@ export default {
time: 5,
proposalNo: '',
mainRiskName: '',
ispremshow: true // 是否展示保额
ispremshow: true, // 是否展示保额
specialCode: '',
}
},
filters: {
@@ -465,6 +480,13 @@ export default {
return '-'
}
},
numFormat3(str) {
if (str) {
return Number(str.replace(/,/g, '')).toFixed(1)
} else {
return '-'
}
},
numFormatNo(str) {
if (str) {
return Number(str.replace(/,/g, '')).toFixed(0)
@@ -791,6 +813,7 @@ export default {
this.pageShowInfo.appntDTO = res.content.orderDTO.appntDTO
this.pageShowInfo.insuredDTOs = res.content.orderDTO.insuredDTOs
this.pageShowInfo.showInsuredDTO = this.pageShowInfo.insuredDTOs[0]
this.specialCode = this.pageShowInfo.showInsuredDTO.riskDTOLst[0].mainRiskCode
let mainRiskNameList = []
that.pageShowInfo.insuredDTOs.forEach((item) => {
item.riskDTOLst.forEach((item01) => {