|
@@ -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) {
|
|
|
}
|
|
|
}
|