From 85ab4de719a86a6b8139c1b6d13560ccb3a5e46b Mon Sep 17 00:00:00 2001 From: hzj <826100833@qq.com> Date: Mon, 8 Jun 2026 11:30:36 +0800 Subject: [PATCH] =?UTF-8?q?=E5=8C=BA=E5=9F=9F=E6=8A=A5=E8=A1=A8=E4=BF=AE?= =?UTF-8?q?=E6=94=B9?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../service/report/impl/AreaHarmonicServiceImpl.java | 10 ++++++++++ 1 file changed, 10 insertions(+) diff --git a/pqs-harmonic/harmonic-boot/src/main/java/com/njcn/harmonic/service/report/impl/AreaHarmonicServiceImpl.java b/pqs-harmonic/harmonic-boot/src/main/java/com/njcn/harmonic/service/report/impl/AreaHarmonicServiceImpl.java index 7ad0dc12b..a4202aa4c 100644 --- a/pqs-harmonic/harmonic-boot/src/main/java/com/njcn/harmonic/service/report/impl/AreaHarmonicServiceImpl.java +++ b/pqs-harmonic/harmonic-boot/src/main/java/com/njcn/harmonic/service/report/impl/AreaHarmonicServiceImpl.java @@ -833,6 +833,16 @@ public class AreaHarmonicServiceImpl implements AreaHarmonicService { queryParam.setSearchEndTime(param.getEndTime()); queryParam.setStatisticalType(new SimpleDTO()); queryParam.setAreaReportFlag(1); + if(CollUtil.isNotEmpty(param.getVoltageIds())){ + List collect = param.getVoltageIds().stream().map(temp -> { + SimpleDTO simpleDTO = new SimpleDTO(); + simpleDTO.setId(temp); + return simpleDTO; + }).collect(Collectors.toList()); + queryParam.setScale(collect); + } + + Page page = iAnalyzeService.getAreaData(queryParam); return page.getRecords();