jackzhou 6 mēneši atpakaļ
vecāks
revīzija
549119afdb

+ 4 - 1
snowy-plugin/snowy-plugin-coldchain/src/main/java/vip/xiaonuo/coldchain/core/event/MonitorDeviceHeartBeatEventListener.java

@@ -14,6 +14,7 @@ import org.springframework.context.event.EventListener;
 import org.springframework.scheduling.annotation.Async;
 import org.springframework.stereotype.Component;
 import vip.xiaonuo.coldchain.modular.monitordevice.service.MonitorDeviceService;
+import vip.xiaonuo.coldchain.modular.monitortarget.service.MonitorTargetService;
 
 import java.util.Date;
 
@@ -22,6 +23,7 @@ import java.util.Date;
 @Component
 public class MonitorDeviceHeartBeatEventListener {
     private final MonitorDeviceService monitorDeviceService;
+    private final MonitorTargetService monitorTargetService;
 
     @Async
     @EventListener
@@ -30,7 +32,8 @@ public class MonitorDeviceHeartBeatEventListener {
         String ip = event.getIp();
         Date timestamp = event.getTimestamps();
         try {
-            boolean s = monitorDeviceService.updateLastHeartbeatTimeByDeviceId(deviceId, timestamp);
+            monitorDeviceService.updateLastHeartbeatTimeByDeviceId(deviceId, timestamp);
+            monitorTargetService.updateLastHeartbeatTimeByDeviceId(deviceId, timestamp);
         } catch (Exception e) {
         }
     }

+ 4 - 1
snowy-plugin/snowy-plugin-coldchain/src/main/java/vip/xiaonuo/coldchain/core/event/MonitorDeviceLoginEventListener.java

@@ -14,6 +14,7 @@ import org.springframework.context.event.EventListener;
 import org.springframework.scheduling.annotation.Async;
 import org.springframework.stereotype.Component;
 import vip.xiaonuo.coldchain.modular.monitordevice.service.MonitorDeviceService;
+import vip.xiaonuo.coldchain.modular.monitortarget.service.MonitorTargetService;
 
 import java.util.Date;
 
@@ -22,6 +23,7 @@ import java.util.Date;
 @Component
 public class MonitorDeviceLoginEventListener {
     private final MonitorDeviceService monitorDeviceService;
+    private final MonitorTargetService monitorTargetService;
 
     @Async
     @EventListener
@@ -30,7 +32,8 @@ public class MonitorDeviceLoginEventListener {
         String ip = event.getIp();
         Date timestamps = event.getTimestamps();
         try {
-            boolean s = monitorDeviceService.updateLastLoginTimeByDeviceId(deviceId, timestamps);
+            monitorDeviceService.updateLastLoginTimeByDeviceId(deviceId, timestamps);
+            monitorTargetService.updateLastLoginTimeByDeviceId(deviceId, timestamps);
         } catch (Exception e) {
         }
     }