diff --git a/src/assets/js/utils/data-dictionary.js b/src/assets/js/utils/data-dictionary.js index 93dee2f5f..15db2b028 100644 --- a/src/assets/js/utils/data-dictionary.js +++ b/src/assets/js/utils/data-dictionary.js @@ -2120,6 +2120,11 @@ export default { name: '国富人寿八桂无忧重大疾病保险(D款)', code: 'GFRS_M0044' }, + { + shortName: '重疾险', + name: '国富人寿八桂无忧重大疾病保险(D款)', + code: 'GFRS_M0051' + }, { shortName: '医疗险', name: '国富人寿特定疾病药品费用医疗保险', diff --git a/src/views/ebiz/common/CalculatePremium.vue b/src/views/ebiz/common/CalculatePremium.vue index 4e4b9f277..a6fa9f498 100644 --- a/src/views/ebiz/common/CalculatePremium.vue +++ b/src/views/ebiz/common/CalculatePremium.vue @@ -77,13 +77,13 @@
{{ riskFactor.name }}
- {{ dutyItem.dutyName }}({{ dutyItem.suffix }}) {{ dutyItem.dutyName }}
{ 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 } }) diff --git a/src/views/ebiz/proposal/List.vue b/src/views/ebiz/proposal/List.vue index 1359e6ae8..df8428b4d 100644 --- a/src/views/ebiz/proposal/List.vue +++ b/src/views/ebiz/proposal/List.vue @@ -297,7 +297,7 @@ export default { let permissionRiskCode let flag = item.insuredDTOs[0].riskDTOLst.some(v => { 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))) { return this.$toast('抱歉,您没有该产品的销售权限!')