Bladeren bron

add 病号格式化

A17404李放 3 jaren geleden
bovenliggende
commit
37ffdf0fca

+ 6 - 8
nb-system/src/main/java/com/coffee/bus/enums/ConfigEnum.java

@@ -23,14 +23,12 @@ public enum  ConfigEnum implements IEnum<Integer> {
     private String text;
 
     public static ConfigEnum valueOf(Integer value){
-        switch (value){
-            case 0:
-                return undo;
-            case 1:
-                return eval;
-            case 2:
-                return other;
-            default:return null;
+        ConfigEnum[] values = ConfigEnum.values();
+        for (ConfigEnum configEnum : values) {
+            if(configEnum.getValue().equals(value)){
+                return configEnum;
+            }
         }
+        return null;
     }
 }

+ 1 - 0
nb-system/src/main/java/com/coffee/bus/hospital/HospitalManager.java

@@ -91,6 +91,7 @@ public class HospitalManager {
         this.finishMonitorConfigHandler=new HospitalFinishMonitorConfigHandler(storage,hospitalId,redissonUtil,SpringUtil.getBean(LocalBusInfusionHistoryService.class),deviceRegistry,wsPublishUtils,SpringUtil.getBean(LocalBusPatientService.class));
         this.analConfigHandler=new HospitalFunctionAnalConfigHandler(storage,hospitalId,redissonUtil,SpringUtil.getBean(LocalBusInfusionHistoryService.class),deviceRegistry,wsPublishUtils,SpringUtil.getBean(LocalBusDeviceAlarmService.class));
         this.extraConfigHandler=new HospitalFunctionExtraConfigHandler(storage,hospitalId,redissonUtil,SpringUtil.getBean(LocalBusInfusionHistoryService.class),deviceRegistry,wsPublishUtils,finishMonitorConfigHandler,autoUndoConfigHandler,SpringUtil.getBean(LocalBusDeviceAlarmService.class),SpringUtil.getBean(LocalBusPatientService.class));
+        this.codeHandler=new HospitalPatientCodeHandler(storage,hospitalId,redissonUtil,SpringUtil.getBean(LocalBusInfusionHistoryService.class),deviceRegistry,wsPublishUtils);
         this.infusionHistoryService=SpringUtil.getBean(LocalBusInfusionHistoryService.class);
         init(configStorageManager);
     }