bug解决
This commit is contained in:
@@ -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<>();
|
||||||
|
List<List<String>> partition = ListUtils.partition(monitorIdList, 20000);
|
||||||
|
for (List<String> list : partition) {
|
||||||
if (BizParamConstant.STAT_BIZ_MONTH.equals(type + "")) { //按月查
|
if (BizParamConstant.STAT_BIZ_MONTH.equals(type + "")) { //按月查
|
||||||
detailList = rmpEventDetailMapper.getDetailsOfTransientEventsByMonth(monitorIdList, null, startTime, endTime);
|
detailList.addAll(rmpEventDetailMapper.getDetailsOfTransientEventsByMonth(list, null, startTime, endTime));
|
||||||
} else { //按日查
|
} else { //按日查
|
||||||
detailList = rmpEventDetailMapper.getDetailsOfTransientEvents(monitorIdList, null, startTime, endTime);
|
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());
|
||||||
|
|||||||
Reference in New Issue
Block a user