类型映射、空列表允许

This commit is contained in:
attiya 2025-05-14 10:00:13 +08:00
parent 2df0a85bf8
commit ac2848d647

View File

@ -195,7 +195,7 @@ public class EbikeOperationRegionServiceImpl extends ServiceImpl<EbikeOperationR
throw new RuntimeException("获取车辆信息失败"); throw new RuntimeException("获取车辆信息失败");
} }
List<RspBikeInfo> bikeInfos = bikeInfoJsonResult.getData(); List<RspBikeInfo> bikeInfos = bikeInfoJsonResult.getData();
List<String> ecuSns = bikeInfos.stream().filter(Objects::nonNull).map(RspBikeInfo::getEcuSn).distinct().toList(); List<String> ecuSns = bikeInfos.stream().map(RspBikeInfo::getEcuSn).filter(Objects::nonNull).distinct().toList();
List<Object> objects = redisUtil.multiGet(ecuSns); List<Object> objects = redisUtil.multiGet(ecuSns);
Map<String, ResGPSDto> map = new HashMap<>(); Map<String, ResGPSDto> map = new HashMap<>();
objects.forEach(object -> { objects.forEach(object -> {