skyline 2 年之前
父節點
當前提交
48bc4ccc45
共有 1 個文件被更改,包括 4 次插入1 次删除
  1. 4 1
      service/src/main/java/com/kym/service/admin/impl/StationServiceImpl.java

+ 4 - 1
service/src/main/java/com/kym/service/admin/impl/StationServiceImpl.java

@@ -80,7 +80,10 @@ public class StationServiceImpl extends MPJBaseServiceImpl<StationMapper, Statio
             station.getEquipmentInfos().forEach(enEquipmentInfo ->
                     enEquipmentInfo.setShortId(KymCache.INSTANCE.getShortIdByEquipmentIdOrConnectorId(enEquipmentInfo.getEquipmentId()))
                             .setParkingNo(KymCache.INSTANCE.getParkNoByEquipmentIdOrConnectorId(enEquipmentInfo.getEquipmentId())));
-            station.setPictures(stations.stream().filter(item -> item.getStationId().equals(station.getStationId())).toList().get(0).getPictures());
+            var list = stations.stream().filter(item -> item.getStationId().equals(station.getStationId())).toList();
+            if (!CommUtil.isEmptyOrNull(list)) {
+                station.setPictures(stations.stream().filter(item -> item.getStationId().equals(station.getStationId())).toList().get(0).getPictures());
+            }
         });
 
         stationList.forEach(vo -> vo.setEquipmentInfos(vo.getEquipmentInfos().stream().sorted(Comparator.comparing(EnEquipmentInfo::getShortId)).toList()));