From c0594662a1fc2373cc52143824f439bd09da1fba Mon Sep 17 00:00:00 2001 From: gyb111222 Date: Fri, 20 Mar 2026 15:28:57 +0800 Subject: [PATCH] =?UTF-8?q?feat:=E4=BF=AE=E5=A4=8D=E6=8A=A5=E9=94=99?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../service/impl/DeviceAirTypeGeneralEnumServiceImpl.java | 6 ++---- 1 file changed, 2 insertions(+), 4 deletions(-) diff --git a/src/main/java/com/ruoyi/device/service/impl/DeviceAirTypeGeneralEnumServiceImpl.java b/src/main/java/com/ruoyi/device/service/impl/DeviceAirTypeGeneralEnumServiceImpl.java index cbcb560..7160da1 100644 --- a/src/main/java/com/ruoyi/device/service/impl/DeviceAirTypeGeneralEnumServiceImpl.java +++ b/src/main/java/com/ruoyi/device/service/impl/DeviceAirTypeGeneralEnumServiceImpl.java @@ -69,10 +69,8 @@ public class DeviceAirTypeGeneralEnumServiceImpl implements IDeviceAirTypeGenera Map> loadMap = new HashMap<>(); for (DeviceAirLoadTypeDTO airLoadTypeDTO : deviceAirLoadTypeDTOS) { - if (loadMap.get(airLoadTypeDTO.getLoadSeries()).isEmpty()) { - loadMap.put(airLoadTypeDTO.getLoadSeries(), new ArrayList<>()); - } - loadMap.get(airLoadTypeDTO.getLoadSeries()).add(airLoadTypeDTO); + String loadSeries = airLoadTypeDTO.getLoadSeries(); + loadMap.computeIfAbsent(loadSeries, k -> new ArrayList<>()).add(airLoadTypeDTO); } dto.setLoadList(loadMap); }