diff --git a/pqs-harmonic/harmonic-boot/src/main/java/com/njcn/harmonic/service/impl/PollutionSubstationServiceImpl.java b/pqs-harmonic/harmonic-boot/src/main/java/com/njcn/harmonic/service/impl/PollutionSubstationServiceImpl.java index 1b5be897c..1639042c9 100644 --- a/pqs-harmonic/harmonic-boot/src/main/java/com/njcn/harmonic/service/impl/PollutionSubstationServiceImpl.java +++ b/pqs-harmonic/harmonic-boot/src/main/java/com/njcn/harmonic/service/impl/PollutionSubstationServiceImpl.java @@ -677,6 +677,10 @@ public class PollutionSubstationServiceImpl extends ServiceImpl commDataDeal(List ids, PollutionParamDTO paramDTO, HarmonicPublicParam harmonicPublicParam) { + //添加非空判断 + if(CollectionUtils.isEmpty(ids)){ + return new ArrayList<>(); + } paramDTO.setLineList(ids); List list = lineFeignClient.getLineInfo(paramDTO).getData(); List lineData = rMpPollutionDPOMapper.selectMaxList(ids, harmonicPublicParam.getStatisticalType().getId(), harmonicPublicParam.getSearchBeginTime(), harmonicPublicParam.getSearchEndTime());