From 397eda7e04fd23016ba55b1b12af63bfeb00e482 Mon Sep 17 00:00:00 2001
From: fuliqi <fuliqi@qq.com>
Date: 星期二, 12 十一月 2024 11:16:55 +0800
Subject: [PATCH] bug+检测按钮+新的故障下拉框+工单删除+记录检测离线具体时间点等等

---
 ycl-server/src/main/java/com/ycl/utils/CheckPointUtil.java |    5 +++++
 1 files changed, 5 insertions(+), 0 deletions(-)

diff --git a/ycl-server/src/main/java/com/ycl/utils/CheckPointUtil.java b/ycl-server/src/main/java/com/ycl/utils/CheckPointUtil.java
index a3fbf48..cc5fa17 100644
--- a/ycl-server/src/main/java/com/ycl/utils/CheckPointUtil.java
+++ b/ycl-server/src/main/java/com/ycl/utils/CheckPointUtil.java
@@ -71,6 +71,7 @@
         } else {
             map = new HashMap<>();
         }
+
         if (!monitor.getPingOnline()) {
             try {
                 reachable = InetAddress.getByName(monitor.getIp()).isReachable(5000);
@@ -81,6 +82,10 @@
         }
         if (!monitor.getPingOnline()) {
             offLineTimes++;
+            List<Date> offLineTime = monitor.getOffLineTime();
+            if(CollectionUtils.isEmpty(offLineTime)) offLineTime = new ArrayList<>();
+            offLineTime.add(new Date());
+            monitor.setOffLineTime(offLineTime);
         }
         map.put("checkTimes", checkTimes);
         map.put("offLineTimes", offLineTimes);

--
Gitblit v1.8.0