From c03c3a70baefd39347925ad943225f6e79307124 Mon Sep 17 00:00:00 2001 From: wangshilong Date: Fri, 28 Feb 2025 23:09:28 +0800 Subject: [PATCH] =?UTF-8?q?=E9=A5=BC=E5=9B=BE=E6=9F=A5=E8=AF=A2=E5=BC=82?= =?UTF-8?q?=E5=B8=B8=E4=BF=AE=E6=94=B9?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../com/isu/gaswellwatch/service/impl/SummaryServiceImpl.java | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/main/java/com/isu/gaswellwatch/service/impl/SummaryServiceImpl.java b/src/main/java/com/isu/gaswellwatch/service/impl/SummaryServiceImpl.java index e7c8557..24f6bbf 100644 --- a/src/main/java/com/isu/gaswellwatch/service/impl/SummaryServiceImpl.java +++ b/src/main/java/com/isu/gaswellwatch/service/impl/SummaryServiceImpl.java @@ -255,7 +255,7 @@ public class SummaryServiceImpl implements SummaryService { private static void addKNPCDeviceSummary(String productName, Map> deviceGroup, Map onlineMap, List pieSummaryVOList, String title) { List knpcDeviceList = deviceGroup.get(productName); if (Objects.equals(WEPS_PLUG_MODBUS_TYPE, productName)) { - if (ObjectUtils.isNotEmpty(knpcDeviceList)) { + if (ObjectUtils.isEmpty(knpcDeviceList)) { knpcDeviceList = deviceGroup.get(MI_WEPS_PLUG_MODBUS_TYPE); } else { knpcDeviceList.addAll(Optional.ofNullable(deviceGroup.get(MI_WEPS_PLUG_MODBUS_TYPE)).orElse(List.of())); @@ -264,7 +264,7 @@ public class SummaryServiceImpl implements SummaryService { PieSummaryVO pieSummaryVO = new PieSummaryVO(); pieSummaryVO.setChartName(productName); pieSummaryVO.setTitle(title); - if (Objects.isNull(knpcDeviceList)) { + if (ObjectUtils.isNotEmpty(knpcDeviceList)) { //根据设备列表查找在线map中的状态进行统计在线数量 int onLineCount = 0, offLineCount = 0; for (DeviceVO deviceVO : knpcDeviceList) {