微调
This commit is contained in:
@@ -403,7 +403,7 @@ public class DataVerifyServiceImpl extends ServiceImpl<DataVerifyMapper, DataVer
|
||||
LineCountEvaluateParam lineCountEvaluateParam = new LineCountEvaluateParam();
|
||||
lineCountEvaluateParam.setLineId(Collections.singletonList(monitorBaseParam.getMonitorIds().get(0)));
|
||||
lineCountEvaluateParam.setStartTime(monitorBaseParam.getSearchBeginTime());
|
||||
lineCountEvaluateParam.setEndTime(monitorBaseParam.getSearchBeginTime());
|
||||
lineCountEvaluateParam.setEndTime(monitorBaseParam.getSearchEndTime());
|
||||
List<DataLimitRateDetailDto> dtoList = dataLimitRateDetailFeignClient.getRawData(lineCountEvaluateParam).getData();
|
||||
Overlimit overLimitDataById = overLimitService.getOverLimitDataById(monitorBaseParam.getMonitorIds().get(0));
|
||||
|
||||
@@ -419,12 +419,22 @@ public class DataVerifyServiceImpl extends ServiceImpl<DataVerifyMapper, DataVer
|
||||
dealJsonArr(new JSONArray(dto.getUbalanceOvertime()), ubalance, DicDataEnum.phase_Voltage.getCode(), null);
|
||||
dealJsonArr(new JSONArray(dto.getFlickerOvertime()), flicker, DicDataEnum.FLICKER.getCode(), null);
|
||||
}
|
||||
|
||||
//电压偏差
|
||||
//负序电流
|
||||
//电压总谐波
|
||||
//谐波电压
|
||||
//谐波电压
|
||||
//频率偏差
|
||||
//谐波电流
|
||||
//简谐波电压
|
||||
//闪变
|
||||
//三相不平衡度
|
||||
if (CollUtil.isNotEmpty(freq)) {
|
||||
List<DetailAbnormalVO.DetailLimitInnerVO> collect = freq.stream().sorted(Comparator.comparing(DetailAbnormalVO.DetailLimitInnerVO::getVal).reversed()).collect(Collectors.toList());
|
||||
DetailAbnormalVO.DetailLimitInnerVO val = collect.get(0);
|
||||
assess.setFreqData(Double.valueOf(val.getVal()));
|
||||
assess.setFreqLimit(val.getOverLimitValue());
|
||||
assess.setFreqDataList(collect);
|
||||
} else {
|
||||
assess.setFreqLimit(overLimitDataById.getFreqDev());
|
||||
}
|
||||
@@ -434,14 +444,12 @@ public class DataVerifyServiceImpl extends ServiceImpl<DataVerifyMapper, DataVer
|
||||
DetailAbnormalVO.DetailLimitInnerVO val = collect.get(0);
|
||||
assess.setVDevData(Double.valueOf(val.getVal()));
|
||||
assess.setVDevLimit(val.getOverLimitValue());
|
||||
assess.setVDevDataList(collect);
|
||||
}
|
||||
List<DetailAbnormalVO.DetailLimitInnerVO> collect2 = voltage.stream().filter(x->Double.valueOf(x.getVal()) < 0).sorted(Comparator.comparing(DetailAbnormalVO.DetailLimitInnerVO::getVal)).collect(Collectors.toList());
|
||||
if(CollUtil.isNotEmpty(collect2)){
|
||||
DetailAbnormalVO.DetailLimitInnerVO val2 = collect2.get(0);
|
||||
assess.setUDevData(Double.valueOf(val2.getVal()));
|
||||
assess.setUDevLimit(val2.getOverLimitValue());
|
||||
assess.setUDevDataList(collect2);
|
||||
}
|
||||
}else{
|
||||
assess.setVDevLimit(overLimitDataById.getVoltageDev());
|
||||
@@ -453,7 +461,6 @@ public class DataVerifyServiceImpl extends ServiceImpl<DataVerifyMapper, DataVer
|
||||
DetailAbnormalVO.DetailLimitInnerVO val = collect.get(0);
|
||||
assess.setUaberranceData(Double.valueOf(val.getVal()));
|
||||
assess.setUaberranceLimit(val.getOverLimitValue());
|
||||
assess.setUaberranceDataList(collect);
|
||||
}else {
|
||||
assess.setUaberranceLimit(overLimitDataById.getUaberrance());
|
||||
}
|
||||
@@ -463,7 +470,6 @@ public class DataVerifyServiceImpl extends ServiceImpl<DataVerifyMapper, DataVer
|
||||
DetailAbnormalVO.DetailLimitInnerVO val = collect.get(0);
|
||||
assess.setUnbalanceData(Double.valueOf(val.getVal()));
|
||||
assess.setUnbalanceLimit(val.getOverLimitValue());
|
||||
assess.setUnbalanceDataList(collect);
|
||||
}else{
|
||||
assess.setUnbalanceLimit(overLimitDataById.getUbalance());
|
||||
}
|
||||
@@ -472,7 +478,6 @@ public class DataVerifyServiceImpl extends ServiceImpl<DataVerifyMapper, DataVer
|
||||
DetailAbnormalVO.DetailLimitInnerVO val = collect.get(0);
|
||||
assess.setFlickerData(Double.valueOf(val.getVal()));
|
||||
assess.setFlickerLimit(val.getOverLimitValue());
|
||||
assess.setFlickerDataList(collect);
|
||||
}else {
|
||||
assess.setFlickerLimit(overLimitDataById.getFlicker());
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user