Commit aa4d1dc9 authored by sherlock's avatar sherlock

更新报表报错

parent 9d8a5dcf
...@@ -351,8 +351,17 @@ public class ReportServiceImpl { ...@@ -351,8 +351,17 @@ public class ReportServiceImpl {
List<Long> cellTemplateIdList = periodCellTemplateList.stream().map(PeriodCellTemplate::getCellTemplateId).collect(Collectors.toList()); List<Long> cellTemplateIdList = periodCellTemplateList.stream().map(PeriodCellTemplate::getCellTemplateId).collect(Collectors.toList());
CellTemplateConfigExample cellTemplateConfigExample = new CellTemplateConfigExample(); CellTemplateConfigExample cellTemplateConfigExample = new CellTemplateConfigExample();
cellTemplateConfigExample.createCriteria().andReportTemplateIdIn(templateIdList).andCellTemplateIdIn(cellTemplateIdList); List<List<Long>> lists = CommonUtils.subListWithLen(cellTemplateIdList,1000);
CellTemplateConfigExample.Criteria c = cellTemplateConfigExample.createCriteria();
c.andReportTemplateIdIn(templateIdList).andCellTemplateIdIn(lists.get(0));
List<CellTemplateConfig> cellTemplateConfigList = cellTemplateConfigMapper.selectByExample(cellTemplateConfigExample); List<CellTemplateConfig> cellTemplateConfigList = cellTemplateConfigMapper.selectByExample(cellTemplateConfigExample);
for(int j = 1; j < lists.size(); j++){
CellTemplateConfigExample cellTemplateConfigExample1 = new CellTemplateConfigExample();
CellTemplateConfigExample.Criteria c1 = cellTemplateConfigExample1.createCriteria();
c.andReportTemplateIdIn(templateIdList).andCellTemplateIdIn(lists.get(j));
cellTemplateConfigList.addAll(cellTemplateConfigMapper.selectByExample(cellTemplateConfigExample1));
}
// List<CellTemplateConfig> cellTemplateConfigList = cellTemplateConfigMapper.selectByExample(cellTemplateConfigExample);
List<PeriodCellTemplateConfig> periodCellTemplateConfigList = new ArrayList<>(); List<PeriodCellTemplateConfig> periodCellTemplateConfigList = new ArrayList<>();
i = 0; i = 0;
startTimeOut = System.currentTimeMillis(); startTimeOut = System.currentTimeMillis();
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment