From 16e264933c6acfcb79b847f4f07f7eb5ba53b941 Mon Sep 17 00:00:00 2001 From: cdf <857448963@qq.com> Date: Wed, 15 May 2024 11:36:21 +0800 Subject: [PATCH] =?UTF-8?q?=E5=8D=95=E4=BD=8D=E5=B1=82=E7=BA=A7=E7=AE=97?= =?UTF-8?q?=E6=B3=95bug=E8=A7=A3=E5=86=B3?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../service/mysql/Impl/area/RStatHarmonicServiceImpl.java | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/pqs-prepare/prepare-boot/src/main/java/com/njcn/prepare/harmonic/service/mysql/Impl/area/RStatHarmonicServiceImpl.java b/pqs-prepare/prepare-boot/src/main/java/com/njcn/prepare/harmonic/service/mysql/Impl/area/RStatHarmonicServiceImpl.java index 60db6edb9..2dc5f8571 100644 --- a/pqs-prepare/prepare-boot/src/main/java/com/njcn/prepare/harmonic/service/mysql/Impl/area/RStatHarmonicServiceImpl.java +++ b/pqs-prepare/prepare-boot/src/main/java/com/njcn/prepare/harmonic/service/mysql/Impl/area/RStatHarmonicServiceImpl.java @@ -113,6 +113,11 @@ public class RStatHarmonicServiceImpl implements RStatHarmonicService { List rOperatingMonitorDPOS = rOperatingMonitorDMapper.selectList(rOperatingMonitorDPOQueryWrapper); List effLineIds = rOperatingMonitorDPOS.stream().map(ROperatingMonitorDPO::getMeasurementPointId).distinct().collect(Collectors.toList()); + + if(CollectionUtil.isEmpty(effLineIds)){ + return; + } + queryWrapper.clear(); queryWrapper.select("is_freq","is_v_dev","is_v","is_i","is_unbalance","is_i_neg"). in("measurement_point_id",effLineIds).