From b4f867f79615c870cd37904d4074ad86611b91d8 Mon Sep 17 00:00:00 2001 From: zq Date: Thu, 22 Jan 2026 14:17:07 +0800 Subject: [PATCH] =?UTF-8?q?=E8=A7=A3=E5=86=B3=E6=9F=A5=E8=AF=A2=E7=A9=BA?= =?UTF-8?q?=E6=8C=87=E9=92=88=E6=8A=A5=E9=94=99=E9=97=AE=E9=A2=98?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../java/com/xzzn/ems/service/impl/SingleSiteServiceImpl.java | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/ems-system/src/main/java/com/xzzn/ems/service/impl/SingleSiteServiceImpl.java b/ems-system/src/main/java/com/xzzn/ems/service/impl/SingleSiteServiceImpl.java index 24add30..645a698 100644 --- a/ems-system/src/main/java/com/xzzn/ems/service/impl/SingleSiteServiceImpl.java +++ b/ems-system/src/main/java/com/xzzn/ems/service/impl/SingleSiteServiceImpl.java @@ -564,7 +564,7 @@ public class SingleSiteServiceImpl implements ISingleSiteService { for (Map clusterDevice : clusterIds) { BMSBatteryClusterVo bmsBatteryClusterVo = new BMSBatteryClusterVo(); bmsBatteryClusterVo.setDeviceName(clusterDevice.get("deviceName").toString()); - bmsBatteryClusterVo.setParentDeviceName(clusterDevice.get("parentDeviceName").toString()); + bmsBatteryClusterVo.setParentDeviceName(clusterDevice.get("parentDeviceName") == null ? null : clusterDevice.get("parentDeviceName").toString()); // 从redis取单个簇详细数据 String clusterId = clusterDevice.get("id").toString(); EmsBatteryCluster clusterData = redisCache.getCacheObject(RedisKeyConstants.CLUSTER +siteId+"_"+clusterId);