0027005599 2 лет назад
Родитель
Сommit
8d430b8825

+ 3 - 0
jeecg-module-system/jeecg-system-biz/src/main/java/org/jeecg/modules/medical/entity/AfterIncidentDetailLog.java

@@ -360,4 +360,7 @@ public class AfterIncidentDetailLog implements Serializable {
     @TableField(exist = false)
     private List<String> medical_diagnose_name;
 
+    @TableField(exist = false)
+    private String hisid;
+
 }

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

@@ -61,6 +61,7 @@ public class AfterDealTask {
             AfterRunRuleEngineCallable afterCallable = null;
 
             for (AfterIncidentDetailLog afterIncidentDetailLog : afterIncidentDetailLogList) {
+                afterIncidentDetailLog.setHisid(afterIncidentLog.getHisid());
                 afterCallable = new AfterRunRuleEngineCallable(afterwardsAudit, afterIncidentDetailLog, realItemList);
                 Future future = threadPoolTaskExecutor.submit(afterCallable);
                 futureList.add(future);

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

@@ -313,6 +313,7 @@ public class FactorEnchangeFactory {
         if (null != spelLog) {
             afterwardsAuditDetail.setErrorDescription(spelLog.toString());
         }
+        afterwardsAuditDetail.setHisid(afterwardsAudit.getHisid());
         return afterwardsAuditDetail;
     }
 

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

@@ -1133,6 +1133,7 @@ public class RuleEngine {
         afterwardsAudit.setPatientAge(afterIncidentLog.getPatientAge());
         afterwardsAudit.setPatientGender(afterIncidentLog.getPatientGender());
         afterwardsAudit.setPatientBirthday(afterIncidentLog.getPatientBirthday());
+        afterwardsAudit.setHisid(afterIncidentLog.getHisid());
 //        afterwardsAudit.setBedNumber(afterIncidentLog.);
         afterwardsAuditService.save(afterwardsAudit);
         if (StringUtils.isNotBlank(afterIncidentLog.getDiagnoses())) {