From 4a2ba4863da23d354ca55ca72893400d934b3c64 Mon Sep 17 00:00:00 2001 From: tangwei Date: Fri, 17 Jul 2026 10:26:50 +0800 Subject: [PATCH] =?UTF-8?q?fix:=20=E4=BC=98=E5=8C=96=E4=BB=A3=E7=A0=81?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../src/main/java/com/yfd/platform/common/GroupHelper.java | 5 ++++- .../qgc_base/service/impl/SdEngInfoBHServiceImpl.java | 2 +- .../qgc_env/overview/entity/vo/OverviewVmsstbprptVo.java | 5 +++++ .../qgc_env/overview/service/impl/OverviewServiceImpl.java | 5 +++++ .../com/yfd/platform/qgc_lygk/along/domain/MsAlongDetB.java | 6 +++++- .../qgc_lygk/along/service/impl/MsAlongDetBServiceImpl.java | 4 ++-- 6 files changed, 22 insertions(+), 5 deletions(-) diff --git a/backend/src/main/java/com/yfd/platform/common/GroupHelper.java b/backend/src/main/java/com/yfd/platform/common/GroupHelper.java index aaf612b5..6b707ee9 100644 --- a/backend/src/main/java/com/yfd/platform/common/GroupHelper.java +++ b/backend/src/main/java/com/yfd/platform/common/GroupHelper.java @@ -92,7 +92,10 @@ public class GroupHelper { for(Map item : data) { Object groupKey = this.getKey(item, groupInfo); - Object groupIndexKey = groupKey != null ? groupKey : null; + if (groupKey == null) { + continue; + } + Object groupIndexKey = groupKey; Object tempCount = item.get("count_" + groupInfo.getSelector()); if (tempCount == null) { tempCount = item.get("COUNT_" + groupInfo.getSelector().toUpperCase()); diff --git a/backend/src/main/java/com/yfd/platform/qgc_base/service/impl/SdEngInfoBHServiceImpl.java b/backend/src/main/java/com/yfd/platform/qgc_base/service/impl/SdEngInfoBHServiceImpl.java index 7e34245e..1418a713 100644 --- a/backend/src/main/java/com/yfd/platform/qgc_base/service/impl/SdEngInfoBHServiceImpl.java +++ b/backend/src/main/java/com/yfd/platform/qgc_base/service/impl/SdEngInfoBHServiceImpl.java @@ -170,7 +170,7 @@ public class SdEngInfoBHServiceImpl extends ServiceImpl powerDtos = msAlongDetBMapper.getWbsbList(stcd); if (CollUtil.isNotEmpty(powerDtos)) { // 取第一个结果(通常一个 STCD 只对应一条记录) - String stnm = powerDtos.get(0).getStnm(); + String stnm = powerDtos.getFirst().getStnm(); record.setStnm(stnm); } } @@ -154,7 +154,7 @@ public class MsAlongDetBServiceImpl extends ServiceImpl