diff --git a/pqs-device/common-device-biz/src/main/java/com/njcn/device/biz/utils/COverlimitUtil.java b/pqs-device/common-device-biz/src/main/java/com/njcn/device/biz/utils/COverlimitUtil.java index 7c1e84bcf..94449f091 100644 --- a/pqs-device/common-device-biz/src/main/java/com/njcn/device/biz/utils/COverlimitUtil.java +++ b/pqs-device/common-device-biz/src/main/java/com/njcn/device/biz/utils/COverlimitUtil.java @@ -227,13 +227,13 @@ public class COverlimitUtil { int x, y; if (voltageLevel < DicDataEnum.KV6.getValue()) { x = 0; - } else if (voltageLevel>=DicDataEnum.KV6.getValue()&&voltageLevel=DicDataEnum.KV10.getValue()&& voltageLevel=DicDataEnum.KV35.getValue()&&voltageLevel=DicDataEnum.KV66.getValue()&&voltageLevel=DicDataEnum.KV06.getValue() && voltageLevel=DicDataEnum.KV20.getValue() && voltageLevel=DicDataEnum.KV35.getValue() && voltageLevel=DicDataEnum.KV66.getValue() && voltageLevel=DicDataEnum.KV110.getValue() && voltageLevel=DicDataEnum.KV220.getValue() && voltageLevel=DicDataEnum.KV330.getValue() && voltageLevel=DicDataEnum.KV500.getValue() && voltageLevel=DicDataEnum.KV750.getValue() && voltageLevel=DicDataEnum.KV1000.getValue()){ + }else { capValue = 9000; } return capValue; @@ -347,21 +347,21 @@ public class COverlimitUtil { float value = 3.14159f; if(voltageLevel=DicDataEnum.KV6.getValue()&&voltageLevel=DicDataEnum.KV10.getValue()&&voltageLevel=DicDataEnum.KV20.getValue()&&voltageLevel=DicDataEnum.KV35.getValue()&&voltageLevel=DicDataEnum.KV66.getValue()&&voltageLevel=DicDataEnum.KV110.getValue()&&voltageLevel=DicDataEnum.KV220.getValue()&&voltageLevel=DicDataEnum.KV330.getValue()){ + }else { value = 345.0f; } return value; diff --git a/pqs-device/pms-device/pms-device-boot/src/main/java/com/njcn/device/pms/service/majornetwork/impl/RStatBusbarHarmonicServiceImpl.java b/pqs-device/pms-device/pms-device-boot/src/main/java/com/njcn/device/pms/service/majornetwork/impl/RStatBusbarHarmonicServiceImpl.java index 7c204de80..a3c37eaf5 100644 --- a/pqs-device/pms-device/pms-device-boot/src/main/java/com/njcn/device/pms/service/majornetwork/impl/RStatBusbarHarmonicServiceImpl.java +++ b/pqs-device/pms-device/pms-device-boot/src/main/java/com/njcn/device/pms/service/majornetwork/impl/RStatBusbarHarmonicServiceImpl.java @@ -18,6 +18,8 @@ import lombok.RequiredArgsConstructor; import lombok.extern.slf4j.Slf4j; import org.springframework.stereotype.Service; +import java.math.BigDecimal; +import java.math.RoundingMode; import java.util.ArrayList; import java.util.Collections; import java.util.Comparator; @@ -74,9 +76,7 @@ public class RStatBusbarHarmonicServiceImpl extends ServiceImpl info = rStatBusbarHarmonicMapper.getRStatBusbarHarmonic(param.getStartTime(), param.getEndTime(), dto.getGeneratrixIdList()); - for (GeneratrixAndPowerStationDTO generatrixAndPowerStationDTO : dtoS) { - boolean flag = false; RStatBusbarHarmonicYVO vo = new RStatBusbarHarmonicYVO(); vo.setBusbarName(generatrixAndPowerStationDTO.getGeneratrixName()); vo.setSubId(generatrixAndPowerStationDTO.getPowerId()); @@ -87,22 +87,22 @@ public class RStatBusbarHarmonicServiceImpl extends ServiceImpl