mirror of
http://112.124.100.131/GFRS/ebiz-h5.git
synced 2025-12-07 06:36:44 +08:00
Compare commits
6 Commits
hotfix/【20
...
release/【2
| Author | SHA1 | Date | |
|---|---|---|---|
|
|
478a2f19c3 | ||
|
|
9251ec5aa1 | ||
|
|
a5d0cb3689 | ||
|
|
b7b894de8e | ||
|
|
1e38a73562 | ||
|
|
2a1327dde5 |
@@ -3867,6 +3867,26 @@ export default {
|
||||
{
|
||||
code: "accidentalLimit",
|
||||
label: "%"
|
||||
},
|
||||
{
|
||||
code: "policyFee",
|
||||
label: "元"
|
||||
},
|
||||
{
|
||||
code: "expireSurvivalInsurance_L",
|
||||
label: "元"
|
||||
},
|
||||
{
|
||||
code: "expireSurvivalInsurance_M",
|
||||
label: "元"
|
||||
},
|
||||
{
|
||||
code: "riskCost_L",
|
||||
label: "元"
|
||||
},
|
||||
{
|
||||
code: "riskCost_M",
|
||||
label: "元"
|
||||
}
|
||||
],
|
||||
// 卡单与短期险重新投保选择职业类别时,两个模块职业类型数据的排序不同,创建这个数据字典,用于在选择职业类别时,作为一个参数传入组件,
|
||||
|
||||
@@ -319,7 +319,7 @@
|
||||
placeholder="请录入保单号或者投保单号,如果关联多个保单,请用\隔开"
|
||||
/>
|
||||
</div>
|
||||
<div class="flex justify-content-s pv10 border-bottom prem">
|
||||
<div class="flex justify-content-s pv10 border-bottom prem" v-if="item.productCode != 'GFRS_M0080'">
|
||||
<!-- trialType 0-保额算保费,1-保费算保额 -->
|
||||
<!-- isTrial是否需存在特殊配置(规则) 0-是 1-否-->
|
||||
<span
|
||||
|
||||
@@ -51,14 +51,14 @@
|
||||
<div class="fs12 div_4">
|
||||
<div class="risk_head flex text-center line-height table fs12 bg_DBEFFE">
|
||||
<div class="flex justify-content-c align-items-c pl7 pr7 pt7 pb7">投保险种</div>
|
||||
<div class="flex justify-content-c align-items-c pl7 pr7 pt7 pb7 table_border">保额(元)</div>
|
||||
<div class="flex justify-content-c align-items-c pl7 pr7 pt7 pb7 table_border" v-if="mainRiskCodes[0] != 'GFRS_M0080'">保额(元)</div>
|
||||
<div class="flex justify-content-c align-items-c pl7 pr7 pt7 pb7 table_border">保险期间</div>
|
||||
<div class="flex justify-content-c align-items-c pl7 pr7 pt7 pb7 table_border">交费期间</div>
|
||||
<div class="flex justify-content-c align-items-c pl7 pr7 pt7 pb7 table_border">首年保费(元)</div>
|
||||
</div>
|
||||
<div class="risk_body flex text-center table bg_f7fbff" v-for="(riskItem, index) in pageShowInfo.showInsuredDTO.riskDTOLst" :key="index">
|
||||
<div class="flex justify-content-c align-items-c pl7 pr7 pt7 pb7">{{ riskItem.riskName }}</div>
|
||||
<div class="flex justify-content-c align-items-c pl7 pr7 pt7 pb7 table_border">{{ riskItem.amt ? riskItem.amt : '--' }}</div>
|
||||
<div class="flex justify-content-c align-items-c pl7 pr7 pt7 pb7 table_border" v-if="mainRiskCodes[0] != 'GFRS_M0080'">{{ riskItem.amt ? riskItem.amt : '--' }}</div>
|
||||
<div class="flex justify-content-c align-items-c pl7 pr7 pt7 pb7 table_border">{{ riskItem.insureName }}</div>
|
||||
<div class="flex justify-content-c align-items-c pl7 pr7 pt7 pb7 table_border">{{ riskItem.payName }}</div>
|
||||
<div class="flex justify-content-c align-items-c pl7 pr7 pt7 pb7 table_border">{{ riskItem.showPrem ? riskItem.showPrem : '--' }}</div>
|
||||
|
||||
@@ -115,6 +115,10 @@ export function relevance(insured, insuredLabelResult, insuredResult, insuredInf
|
||||
|
||||
//将被保人与利益演示相关联(被保人维度)
|
||||
export function relevanceByInsure(insured, insuredLabelResult, insuredResult, insuredInfoResult) {
|
||||
console.log(insured)
|
||||
console.log(insuredLabelResult)
|
||||
console.log(insuredResult)
|
||||
console.log(insuredInfoResult)
|
||||
insured.forEach(insure => {
|
||||
for (let key in insuredLabelResult[insure.insuredId]) {
|
||||
insure.demoLabel = insuredLabelResult[insure.insuredId][key]
|
||||
@@ -144,20 +148,25 @@ export function relevanceByInsure(insured, insuredLabelResult, insuredResult, in
|
||||
let currentInsuredInfo = insuredInfoResult[insure.insuredId][risk.riskCode]
|
||||
if (currentInsuredInfo.plan && currentInsuredInfo.plan === '0') {
|
||||
let defaulValue = 'M' //档位默认值
|
||||
let radios = [
|
||||
{
|
||||
let radios = []
|
||||
if(currentInsuredInfo.L){
|
||||
radios.push({
|
||||
label: '低档' + currentInsuredInfo.L,
|
||||
value: 'L'
|
||||
},
|
||||
{
|
||||
})
|
||||
}
|
||||
if(currentInsuredInfo.M){
|
||||
radios.push({
|
||||
label: '中档' + currentInsuredInfo.M,
|
||||
value: 'M'
|
||||
},
|
||||
{
|
||||
})
|
||||
}
|
||||
if(currentInsuredInfo.H){
|
||||
radios.push({
|
||||
label: '高档' + currentInsuredInfo.H,
|
||||
value: 'H'
|
||||
}
|
||||
]
|
||||
})
|
||||
}
|
||||
insure.tap = defaulValue
|
||||
radios.forEach(item => {
|
||||
insure.radios.push(item)
|
||||
|
||||
Reference in New Issue
Block a user