【中介渠道-八桂无忧D】修改问题需要与测试环境同步

This commit is contained in:
dwq
2021-07-29 22:39:16 +08:00
parent d8faca33b0
commit e026831ecf
3 changed files with 11 additions and 5 deletions

View File

@@ -2120,6 +2120,11 @@ export default {
name: '国富人寿八桂无忧重大疾病保险D款', name: '国富人寿八桂无忧重大疾病保险D款',
code: 'GFRS_M0044' code: 'GFRS_M0044'
}, },
{
shortName: '重疾险',
name: '国富人寿八桂无忧重大疾病保险D款',
code: 'GFRS_M0051'
},
{ {
shortName: '医疗险', shortName: '医疗险',
name: '国富人寿特定疾病药品费用医疗保险', name: '国富人寿特定疾病药品费用医疗保险',

View File

@@ -77,13 +77,13 @@
<div class="pv12 border-bd">{{ riskFactor.name }}</div> <div class="pv12 border-bd">{{ riskFactor.name }}</div>
<div class="duty"> <div class="duty">
<div class="flex justify-content-s border-bd pv10 align-items-c" v-for="(dutyItem, dutyItemIndex) in riskFactor.rules" :key="dutyItemIndex"> <div class="flex justify-content-s border-bd pv10 align-items-c" v-for="(dutyItem, dutyItemIndex) in riskFactor.rules" :key="dutyItemIndex">
<span v-if="!(item.productCode == 'GFRS_M0024' || item.productCode == 'GFRS_M0040' || item.productCode == 'GFRS_M0044' || item.productCode == 'GFRS_M0046')" class="fs14 w100" <span v-if="!(item.productCode == 'GFRS_M0024' || item.productCode == 'GFRS_M0040' || item.productCode == 'GFRS_M0044' || item.productCode == 'GFRS_M0046'|| item.productCode == 'GFRS_M0051')" class="fs14 w100"
>{{ dutyItem.dutyName }}({{ dutyItem.suffix }})</span >{{ dutyItem.dutyName }}({{ dutyItem.suffix }})</span
> >
<span v-else class="fs14 w100">{{ dutyItem.dutyName }}</span> <span v-else class="fs14 w100">{{ dutyItem.dutyName }}</span>
<div class="flex relative"> <div class="flex relative">
<van-stepper <van-stepper
v-if="!(item.productCode == 'GFRS_M0024' || item.productCode == 'GFRS_M0040' || item.productCode == 'GFRS_M0044' || item.productCode == 'GFRS_M0046')" v-if="!(item.productCode == 'GFRS_M0024' || item.productCode == 'GFRS_M0040' || item.productCode == 'GFRS_M0044' || item.productCode == 'GFRS_M0046'|| item.productCode == 'GFRS_M0051')"
v-model="dutyItem.defaultDutyAmt" v-model="dutyItem.defaultDutyAmt"
:min="dutyItem.minDutyAmt" :min="dutyItem.minDutyAmt"
:max="dutyItem.maxDutyAmt" :max="dutyItem.maxDutyAmt"
@@ -1906,7 +1906,8 @@ export default {
this.trialList[index].productCode == 'GFRS_M0024' || this.trialList[index].productCode == 'GFRS_M0024' ||
this.trialList[index].productCode == 'GFRS_M0040' || this.trialList[index].productCode == 'GFRS_M0040' ||
this.trialList[index].productCode == 'GFRS_M0044' || this.trialList[index].productCode == 'GFRS_M0044' ||
this.trialList[index].productCode == 'GFRS_M0046' this.trialList[index].productCode == 'GFRS_M0046'||
this.trialList[index].productCode == 'GFRS_M0051'
) { ) {
riskItem['dutyLst'] = this.trialInfos[index].duty riskItem['dutyLst'] = this.trialInfos[index].duty
} }
@@ -1960,7 +1961,7 @@ export default {
//国富人寿桂企保重大疾病保险产品专写 //国富人寿桂企保重大疾病保险产品专写
this.trialInfos.map((v, i) => { this.trialInfos.map((v, i) => {
if (v.productCode == 'GFRS_M0024' || v.productCode == 'GFRS_M0040' || v.productCode == 'GFRS_M0044' if (v.productCode == 'GFRS_M0024' || v.productCode == 'GFRS_M0040' || v.productCode == 'GFRS_M0044'
|| v.productCode == 'GFRS_M0046') { || v.productCode == 'GFRS_M0046'|| v.productCode == 'GFRS_M0051') {
delete riskDTOLst[i].duty delete riskDTOLst[i].duty
} }
}) })

View File

@@ -297,7 +297,7 @@ export default {
let permissionRiskCode let permissionRiskCode
let flag = item.insuredDTOs[0].riskDTOLst.some(v => { let flag = item.insuredDTOs[0].riskDTOLst.some(v => {
permissionRiskCode = v.riskCode permissionRiskCode = v.riskCode
return v.riskCode == 'GFRS_M0024' || v.riskCode == 'GFRS_M0040' || v.riskCode == 'GFRS_M0044' return v.riskCode == 'GFRS_M0024' || v.riskCode == 'GFRS_M0040' || v.riskCode == 'GFRS_M0044'|| v.riskCode == 'GFRS_M0051'
}) })
if (flag && (await riskRules.getProductSellPermissionList(permissionRiskCode, this))) { if (flag && (await riskRules.getProductSellPermissionList(permissionRiskCode, this))) {
return this.$toast('抱歉,您没有该产品的销售权限!') return this.$toast('抱歉,您没有该产品的销售权限!')