From 5615b138aeda53798b2ba0c6a42d86a63866ced7 Mon Sep 17 00:00:00 2001 From: zouyiqing <854938661@qq.com> Date: Fri, 23 Feb 2024 14:29:14 +0800 Subject: [PATCH] =?UTF-8?q?win=E4=BB=A3=E7=A0=81=E4=B8=8A=E4=BC=A0?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../system/service/impl/RadarRealTimeDataServiceImpl.java | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/ruoyi-system/src/main/java/com/ruoyi/system/service/impl/RadarRealTimeDataServiceImpl.java b/ruoyi-system/src/main/java/com/ruoyi/system/service/impl/RadarRealTimeDataServiceImpl.java index d94b0e0..31bee73 100644 --- a/ruoyi-system/src/main/java/com/ruoyi/system/service/impl/RadarRealTimeDataServiceImpl.java +++ b/ruoyi-system/src/main/java/com/ruoyi/system/service/impl/RadarRealTimeDataServiceImpl.java @@ -183,6 +183,7 @@ public class RadarRealTimeDataServiceImpl implements RadarRealTimeDataService, I //判断数据库查询结果是否有数据 if (sysIdentifier != null) { + consecutiveZeros1 = 0; // 有数据将查询到的标识器配置属性放进原始数据对象 primaryRadarData.setLadleNumber(sysIdentifier.getLadleNumber()); primaryRadarData.setRadarIp(radar.getRadarIp()); @@ -232,7 +233,7 @@ public class RadarRealTimeDataServiceImpl implements RadarRealTimeDataService, I //连续100次读取标签号为0 consecutiveZeros1++; - if (20 <= consecutiveZeros1) { + if (50 <= consecutiveZeros1) { // todo:存数据 // 没有配置过将铁包号置空 primaryRadarData.setLadleNumber(null); @@ -255,6 +256,7 @@ public class RadarRealTimeDataServiceImpl implements RadarRealTimeDataService, I if (modbusResponse != null && modbusResponse.getNumber() == 2) { if (sysIdentifier != null) { + consecutiveZeros2 = 0; // 有数据将查询到的标识器配置属性放进原始数据对象 primaryRadarData.setLadleNumber(sysIdentifier.getLadleNumber()); primaryRadarData.setRadarIp(radar.getRadarIp()); @@ -301,7 +303,7 @@ public class RadarRealTimeDataServiceImpl implements RadarRealTimeDataService, I //连续100次读取标签号为0 consecutiveZeros2++; - if (20 <= consecutiveZeros2) { + if (50 <= consecutiveZeros2) { // todo:存数据 // 没有配置过将铁包号置空 primaryRadarData.setLadleNumber(null);