bug解决

This commit is contained in:
wr
2024-02-21 15:45:23 +08:00
parent 9db6ebf441
commit 3249634bf5

View File

@@ -79,13 +79,15 @@ public class PwEventMonitorReportServiceImpl implements PwEventMonitorReportServ
// Map<String, DictData> eventStatisMapByCode = eventStatisList.stream().collect(Collectors.toMap(DictData::getCode, data -> data)); // Map<String, DictData> eventStatisMapByCode = eventStatisList.stream().collect(Collectors.toMap(DictData::getCode, data -> data));
//查询暂态事件明细 //查询暂态事件明细
List<RmpEventDetailPO> detailList; List<RmpEventDetailPO> detailList = new ArrayList<>();
if (BizParamConstant.STAT_BIZ_MONTH.equals(type + "")) { //按月查 List<List<String>> partition = ListUtils.partition(monitorIdList, 20000);
detailList = rmpEventDetailMapper.getDetailsOfTransientEventsByMonth(monitorIdList, null, startTime, endTime); for (List<String> list : partition) {
} else { //按 if (BizParamConstant.STAT_BIZ_MONTH.equals(type + "")) { //按
detailList = rmpEventDetailMapper.getDetailsOfTransientEvents(monitorIdList, null, startTime, endTime); detailList.addAll(rmpEventDetailMapper.getDetailsOfTransientEventsByMonth(list, null, startTime, endTime));
} else { //按日查
detailList.addAll( rmpEventDetailMapper.getDetailsOfTransientEvents(list, null, startTime, endTime));
}
} }
if (CollUtil.isNotEmpty(detailList)) { if (CollUtil.isNotEmpty(detailList)) {
//todo 获取监测点信息接口 //todo 获取监测点信息接口
pwPmsMonitorParam.setMonitorName(eventMonitorReportParam.getMonitorName()); pwPmsMonitorParam.setMonitorName(eventMonitorReportParam.getMonitorName());