mirror of
http://112.124.100.131/GFRS/ebiz-h5.git
synced 2025-12-23 04:06:45 +08:00
投保流程中 - 保费计算 - 将原本写死的 免赔额 和 赔付比例 改为从后台获取 ----- 对 国富人寿附加住院医疗保险 进行兼容性处理
如果 免赔额、赔付比例 在 过滤后不存在可选项,则使用全部项。 \src\views\ebiz\common\AddRiskList.vue 对 因子 的 columns 进行 格式兼容 \src\views\ebiz\common\CalculatePremium.vue 实现 进行兼容性处理
This commit is contained in:
@@ -428,9 +428,12 @@ export default {
|
||||
item.calFactorLst.map(i => {
|
||||
//免赔额
|
||||
if (i.code === 'getLimit') {
|
||||
i.columns = i.columns.filter(itemC => {
|
||||
let tempColumns = i.columns.filter(itemC => {
|
||||
return itemC.medical == isMedical
|
||||
})
|
||||
if (tempColumns.length !== 0) {
|
||||
i.columns = tempColumns
|
||||
}
|
||||
this.trialInfos[0].getLimit = i.columns[0].value
|
||||
// const text = isMedical ? '0元(意外医疗)' : '100元(意外医疗)'
|
||||
// const value = isMedical ? '0' : '100'
|
||||
@@ -445,9 +448,12 @@ export default {
|
||||
}
|
||||
//赔付比例
|
||||
if (i.code === 'getRate') {
|
||||
i.columns = i.columns.filter(itemC => {
|
||||
let tempColumns = i.columns.filter(itemC => {
|
||||
return itemC.medical == isMedical
|
||||
})
|
||||
if (tempColumns.length !== 0) {
|
||||
i.columns = tempColumns
|
||||
}
|
||||
this.trialInfos[0].getRate = i.columns[0].value
|
||||
// const text = isMedical ? '80%(意外医疗)' : '70%(意外医疗)'
|
||||
// const value = isMedical ? '0.8' : '0.7'
|
||||
|
||||
Reference in New Issue
Block a user