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