单位层级算法bug解决

This commit is contained in:
cdf
2024-05-15 11:36:21 +08:00
parent 79248176b7
commit 16e264933c

View File

@@ -113,6 +113,11 @@ public class RStatHarmonicServiceImpl implements RStatHarmonicService {
List<ROperatingMonitorDPO> rOperatingMonitorDPOS = rOperatingMonitorDMapper.selectList(rOperatingMonitorDPOQueryWrapper); List<ROperatingMonitorDPO> rOperatingMonitorDPOS = rOperatingMonitorDMapper.selectList(rOperatingMonitorDPOQueryWrapper);
List<String> effLineIds = rOperatingMonitorDPOS.stream().map(ROperatingMonitorDPO::getMeasurementPointId).distinct().collect(Collectors.toList()); List<String> effLineIds = rOperatingMonitorDPOS.stream().map(ROperatingMonitorDPO::getMeasurementPointId).distinct().collect(Collectors.toList());
if(CollectionUtil.isEmpty(effLineIds)){
return;
}
queryWrapper.clear(); queryWrapper.clear();
queryWrapper.select("is_freq","is_v_dev","is_v","is_i","is_unbalance","is_i_neg"). queryWrapper.select("is_freq","is_v_dev","is_v","is_i","is_unbalance","is_i_neg").
in("measurement_point_id",effLineIds). in("measurement_point_id",effLineIds).