|
|
@@ -226,6 +226,10 @@ public class RuleEngine {
|
|
|
JSONObject paramMap = JSON.parseObject(jsonStr);
|
|
|
|
|
|
AdvanceWarningAudit advanceWarningAudit = insertAdvanceWarning(advanceWarningVO);
|
|
|
+ if(CollectionUtil.isEmpty(advanceWaringRuleIdList)){
|
|
|
+ log.error("事前提醒未配置对应的提醒规则");
|
|
|
+ return Result.ok();
|
|
|
+ }
|
|
|
for(Integer medicalRuleInsInfoId : advanceWaringRuleIdList) {
|
|
|
MedicalInsRuleInfo medicalInsRuleInfo = medicalInsRuleInfoService.getById(medicalRuleInsInfoId);
|
|
|
runAdvanceWaringEngine(paramMap, medicalInsRuleInfo, advanceWarningAudit);
|