数据清除 修正索引错误与空值判断逻辑
This commit is contained in:
@@ -125,6 +125,8 @@ public class ExecutionCenter extends BaseController {
|
||||
CalculatedParam calculatedParam = judgeExecuteParam(baseParam);
|
||||
// 测点索引
|
||||
if (CollectionUtils.isEmpty(calculatedParam.getIdList())) {
|
||||
// calculatedParam.setIdList(Arrays.asList("c5f4925dbe333230810fe1a6afc51dfb","293178e56cd207e6e33586090f5034be","2df0cb6a87ef523b726c0a9ff6cfd288","43a1391b503bcd7f1b9a2f8f90e53e0f"
|
||||
// ));
|
||||
calculatedParam.setIdList(commTerminalGeneralClient.getRunMonitorIds().getData());
|
||||
}
|
||||
LiteflowResponse liteflowResponse;
|
||||
|
||||
@@ -1289,7 +1289,7 @@ public class DayDataServiceImpl implements IDayDataService {
|
||||
dto.setI47(getData(type,valueType.getValueList().get(46),scheme));
|
||||
dto.setI48(getData(type,valueType.getValueList().get(47),scheme));
|
||||
dto.setI49(getData(type,valueType.getValueList().get(48),scheme));
|
||||
dto.setI50(getData(type,valueType.getValueList().get(50),scheme));
|
||||
dto.setI50(getData(type,valueType.getValueList().get(49),scheme));
|
||||
}
|
||||
|
||||
public void channelDataHarmRateVHandler(CommonMinuteDto.ValueType pojo1, CommonMinuteDto.ValueType pojo2, DataHarmRateVDto dto, boolean scheme) {
|
||||
@@ -1356,7 +1356,7 @@ public class DayDataServiceImpl implements IDayDataService {
|
||||
dto.setV47(getData(type,valueType.getValueList().get(46),scheme));
|
||||
dto.setV48(getData(type,valueType.getValueList().get(47),scheme));
|
||||
dto.setV49(getData(type,valueType.getValueList().get(48),scheme));
|
||||
dto.setV50(getData(type,valueType.getValueList().get(50),scheme));
|
||||
dto.setV50(getData(type,valueType.getValueList().get(49),scheme));
|
||||
}
|
||||
|
||||
public void channelDataInHarmIHandler(CommonMinuteDto.ValueType pojo1, CommonMinuteDto.ValueType pojo2, DataInHarmIDto dto, boolean scheme) {
|
||||
@@ -1423,7 +1423,7 @@ public class DayDataServiceImpl implements IDayDataService {
|
||||
dto.setI47(getData(type,valueType.getValueList().get(46),scheme));
|
||||
dto.setI48(getData(type,valueType.getValueList().get(47),scheme));
|
||||
dto.setI49(getData(type,valueType.getValueList().get(48),scheme));
|
||||
dto.setI50(getData(type,valueType.getValueList().get(50),scheme));
|
||||
dto.setI50(getData(type,valueType.getValueList().get(49),scheme));
|
||||
}
|
||||
|
||||
public void channelDataInHarmVHandler(CommonMinuteDto.ValueType pojo1, CommonMinuteDto.ValueType pojo2, DataInHarmVDto dto, boolean scheme) {
|
||||
@@ -1490,7 +1490,7 @@ public class DayDataServiceImpl implements IDayDataService {
|
||||
dto.setV47(getData(type,valueType.getValueList().get(46),scheme));
|
||||
dto.setV48(getData(type,valueType.getValueList().get(47),scheme));
|
||||
dto.setV49(getData(type,valueType.getValueList().get(48),scheme));
|
||||
dto.setV50(getData(type,valueType.getValueList().get(50),scheme));
|
||||
dto.setV50(getData(type,valueType.getValueList().get(49),scheme));
|
||||
}
|
||||
|
||||
public void channelDataPltHandler(CommonMinuteDto.ValueType pojo1, DataPltDto dto, String valueType, boolean scheme) {
|
||||
|
||||
@@ -201,20 +201,21 @@ public class IDataCrossingServiceImpl implements IDataCrossingService {
|
||||
.collect(Collectors.groupingBy(DataPltDto::getLineId));
|
||||
|
||||
for (String item : list) {
|
||||
result.addAll(getData(calculatedParam.getDataDate(),
|
||||
overLimitMap.get(item),
|
||||
allTime.get(item),
|
||||
flickerAllTime.get(item),
|
||||
harmRateV.get(item),
|
||||
dataI.get(item),
|
||||
inHarmV.get(item),
|
||||
dataVThd.get(item),
|
||||
dataVUnbalance.get(item),
|
||||
dataINeg.get(item),
|
||||
dataVFreq.get(item),
|
||||
dataVDev.get(item),
|
||||
dataPlt.get(item)));
|
||||
|
||||
if(ObjectUtil.isNotNull(overLimitMap.get(item))){
|
||||
result.addAll(getData(calculatedParam.getDataDate(),
|
||||
overLimitMap.get(item),
|
||||
allTime.get(item),
|
||||
flickerAllTime.get(item),
|
||||
harmRateV.get(item),
|
||||
dataI.get(item),
|
||||
inHarmV.get(item),
|
||||
dataVThd.get(item),
|
||||
dataVUnbalance.get(item),
|
||||
dataINeg.get(item),
|
||||
dataVFreq.get(item),
|
||||
dataVDev.get(item),
|
||||
dataPlt.get(item)));
|
||||
}
|
||||
}
|
||||
});
|
||||
|
||||
|
||||
@@ -12,7 +12,6 @@ import com.njcn.dataProcess.util.TimeUtils;
|
||||
import com.njcn.device.biz.pojo.dto.DeptGetChildrenMoreDTO;
|
||||
import com.njcn.device.biz.pojo.dto.LineDevGetDTO;
|
||||
import lombok.RequiredArgsConstructor;
|
||||
import org.apache.commons.collections4.ListUtils;
|
||||
import org.springframework.stereotype.Service;
|
||||
|
||||
import javax.annotation.Resource;
|
||||
|
||||
Reference in New Issue
Block a user