类型映射、空列表允许

This commit is contained in:
attiya 2025-05-14 09:56:53 +08:00
parent 0f4902da84
commit 2df0a85bf8

View File

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