算法优化
This commit is contained in:
@@ -487,6 +487,7 @@ public class DataCleanServiceImpl implements IDataCleanService {
|
||||
}
|
||||
}
|
||||
if (CollUtil.isNotEmpty(resultData)) {
|
||||
bak.setState(1);
|
||||
//存储文件
|
||||
InputStream reportStream = IoUtil.toStream(new Gson().toJson(resultData), CharsetUtil.UTF_8);
|
||||
String fileName = fileStorageUtil.uploadStreamSpecifyName(
|
||||
@@ -695,7 +696,12 @@ public class DataCleanServiceImpl implements IDataCleanService {
|
||||
dataCleanJsonDTO.setPhasic(k);
|
||||
dataCleanJsonDTO.setValueType(k2);
|
||||
dataCleanJsonDTO.setTime(v2.stream().map(dt -> dt.getTime().format(DateTimeFormatter.ofPattern(DatePattern.NORM_TIME_PATTERN))).collect(Collectors.toList()));
|
||||
dataCleanJsonDTO.setValue(v2.stream().map(PqDataVerify::getAbnormalValue).collect(Collectors.toList()));
|
||||
dataCleanJsonDTO.setValue(v2.stream()
|
||||
.map(pq -> {
|
||||
Double value = pq.getAbnormalValue();
|
||||
return value != null ? Math.round(value * 100) / 100.0 : null;
|
||||
})
|
||||
.collect(Collectors.toList()));
|
||||
list1.add(dataCleanJsonDTO);
|
||||
});
|
||||
dto.setList(list1);
|
||||
@@ -721,7 +727,12 @@ public class DataCleanServiceImpl implements IDataCleanService {
|
||||
dto1.setPhasic(k2);
|
||||
dto1.setValueType(k3);
|
||||
dto1.setTime(v3.stream().map(dt -> dt.getTime().format(DateTimeFormatter.ofPattern(DatePattern.NORM_TIME_PATTERN))).collect(Collectors.toList()));
|
||||
dto1.setValue(v3.stream().map(PqDataVerify::getAbnormalValue).collect(Collectors.toList()));
|
||||
dto1.setValue(v3.stream()
|
||||
.map(pq -> {
|
||||
Double value = pq.getAbnormalValue();
|
||||
return value != null ? Math.round(value * 100) / 100.0 : null;
|
||||
})
|
||||
.collect(Collectors.toList()));
|
||||
dataCleanJsonDTOList.add(dto1);
|
||||
});
|
||||
dto.setList(dataCleanJsonDTOList);
|
||||
|
||||
Reference in New Issue
Block a user