Sfoglia il codice sorgente

事后稽核引擎

0027005599 2 anni fa
parent
commit
c9446d27a9

+ 2 - 1
jeecg-module-system/jeecg-system-biz/src/main/java/org/jeecg/modules/medical/job/AfterWaringJob.java

@@ -50,7 +50,8 @@ public class AfterWaringJob implements Job {
         afterIncidentLogService.lambdaUpdate().set(AfterIncidentLog::getState, Constant.DEALING).eq(AfterIncidentLog::getId, afterIncidentLog.getId()).update();
         List<AfterIncidentDetailLog> afterIncidentDetailLogList = afterIncidentDetailLogService.lambdaQuery().eq(AfterIncidentDetailLog::getAfterIncidentLogId, afterIncidentLog.getId()).list();
         for(AfterIncidentDetailLog afterIncidentDetailLog : afterIncidentDetailLogList) {
-            ruleEngine.dealAfterInterfaceEngin("afterIncidentWarning", afterwardsAudit, afterIncidentDetailLog);
+            ruleEngine.dealAfterInterfaceEngin(afterwardsAudit, afterIncidentDetailLog);
         }
+        afterIncidentLogService.lambdaUpdate().set(AfterIncidentLog::getState, Constant.SUCCESS).eq(AfterIncidentLog::getId, afterIncidentLog.getId()).update();
     }
 }

+ 1 - 1
jeecg-module-system/jeecg-system-biz/src/main/java/org/jeecg/modules/medical/ruleengine/RuleEngine.java

@@ -261,7 +261,7 @@ public class RuleEngine {
      * @param afterwardsAudit
      * @param afterIncidentDetailLog
      */
-    public void dealAfterInterfaceEngin(String intefName, AfterwardsAudit afterwardsAudit, AfterIncidentDetailLog afterIncidentDetailLog) {
+    public void dealAfterInterfaceEngin(AfterwardsAudit afterwardsAudit, AfterIncidentDetailLog afterIncidentDetailLog) {
 
         try {
 //            List<RuleAttr> ruleAttrList = interfRuleAttrList.get(intefName);