Sfoglia il codice sorgente

fix 自动结束管理

A17404李放 3 anni fa
parent
commit
9f0b476d22

+ 5 - 2
nb-system/src/main/java/com/nb/bus/websocket/listener/DeviceInfoListener.java

@@ -121,6 +121,10 @@ public class DeviceInfoListener {
             if(log.isDebugEnabled()){
                 log.debug("消息【{}】,设备号【{}】处理输注修改参数、病人信息成功,处理后结果为【{}】",device.getMsgId(),device.getDeviceId(),JSONUtil.toJsonStr(device));
             }
+
+            //根据功能配置进行最后的一些状态处理
+            handleHospitalConfigLast(device,infusionHistory);
+
             //处理历史运行数据
             BusDeviceHistoryEntity history=handleRunningHistory(device);
             if(log.isDebugEnabled()){
@@ -131,8 +135,7 @@ public class DeviceInfoListener {
             if(log.isDebugEnabled()){
                 log.debug("消息【{}】,设备号【{}】处理报警、提醒信息成功,处理后结果为【{}】",device.getMsgId(),device.getDeviceId(),JSONUtil.toJsonStr(device));
             }
-            //根据功能配置进行最后的一些状态处理
-            handleHospitalConfigLast(device,infusionHistory);
+
             if(device.isNewInfusion()){
                 deviceService.update(new UpdateWrapper<BusDeviceEntity>()
                         .lambda()