河北超高压算法调整

This commit is contained in:
2024-02-22 14:16:28 +08:00
parent 17ef2d5272
commit 1765cd62c8

View File

@@ -283,15 +283,19 @@ public class RUploadEvaluationDataDServiceImpl extends MppServiceImpl<RUploadEva
List<BusBarDto.VoltageChild> list = dto2.getVoltageChild(); List<BusBarDto.VoltageChild> list = dto2.getVoltageChild();
if (CollUtil.isNotEmpty(list)){ if (CollUtil.isNotEmpty(list)){
list.forEach(item->{ list.forEach(item->{
if (Objects.equals(item.getVoltageLevel(),voltage)){ // if (Objects.equals(item.getVoltageLevel(),voltage)){
dto.setMonitorBusNum(item.getMonitorBusNum()); // dto.setMonitorBusNum(item.getMonitorBusNum());
dto.setOnlineBusNum(item.getOnlineBusNum()); // dto.setOnlineBusNum(item.getOnlineBusNum());
dto.setMonitorBusRate(item.getMonitorRate()); // dto.setMonitorBusRate(item.getMonitorRate());
} else if (Objects.equals(voltage, "0")){ // } else if (Objects.equals(voltage, "0")){
dto.setMonitorBusNum(dto2.getAllMonitorBusNum()); // dto.setMonitorBusNum(dto2.getAllMonitorBusNum());
dto.setOnlineBusNum(dto2.getAllOnlineBusNum()); // dto.setOnlineBusNum(dto2.getAllOnlineBusNum());
dto.setMonitorBusRate(dto2.getAllMonitorBusNum()*100.0d/dto2.getAllOnlineBusNum()); // dto.setMonitorBusRate(dto2.getAllMonitorBusNum()*100.0d/dto2.getAllOnlineBusNum());
} // }
//fixme 基准水平数据上传失败,先将各个电压等级数据调整为不区分电压等级的数据
dto.setMonitorBusNum(dto2.getAllMonitorBusNum());
dto.setOnlineBusNum(dto2.getAllOnlineBusNum());
dto.setMonitorBusRate(dto2.getAllMonitorBusNum()*100.0d/dto2.getAllOnlineBusNum());
}); });
} }
} }