diff --git a/src/views/ebiz/common/CalculatePremium.vue b/src/views/ebiz/common/CalculatePremium.vue index 08d437377..92dd6992c 100644 --- a/src/views/ebiz/common/CalculatePremium.vue +++ b/src/views/ebiz/common/CalculatePremium.vue @@ -573,6 +573,17 @@ export default { let initFn = new Function('that', config.initBody.join('')) initFn(this) } + if(config.otherRisk){ + for(let item of config.otherRisk){ + if(!ruleExpression[item] || !ruleExpression[item].eventList){ + ruleExpression[item] = { + eventList : [config.eventName] + } + }else{ + ruleExpression[item].eventList.push(config.eventName) + } + } + } rules.eventList.push(config.eventName) }) })