Commit e2b96df6 authored by duanruiming's avatar duanruiming

[update] 微观大数据平台-通过服务器插件解决文件导出问题

parent 7b2da97a
...@@ -31,7 +31,8 @@ public class ExcelExportUtils { ...@@ -31,7 +31,8 @@ public class ExcelExportUtils {
// 使用EasyExcel进行导出 // 使用EasyExcel进行导出
try (ServletOutputStream outputStream = response.getOutputStream()) { try (ServletOutputStream outputStream = response.getOutputStream()) {
// 解决服务器导出文件没数据问题 核心这个配置开始内存处理模式 inMemory少量数据 // 解决服务器导出文件没数据问题 核心这个配置开始内存处理模式 inMemory少量数据
ExcelWriter excelWriter = EasyExcel.write(outputStream, clazz).inMemory(Boolean.TRUE).build(); //ExcelWriter excelWriter = EasyExcel.write(outputStream, clazz).inMemory(Boolean.TRUE).build();
ExcelWriter excelWriter = EasyExcel.write(outputStream, clazz).build();
WriteSheet writeSheet = EasyExcel.writerSheet(sheetName).build(); WriteSheet writeSheet = EasyExcel.writerSheet(sheetName).build();
// 填充数据 // 填充数据
......
...@@ -1846,7 +1846,7 @@ public class TrendServiceImpl implements TrendService { ...@@ -1846,7 +1846,7 @@ public class TrendServiceImpl implements TrendService {
DateTime start = DateUtil.offsetDay(DateUtil.offsetHour(date, 2), -1); DateTime start = DateUtil.offsetDay(DateUtil.offsetHour(date, 2), -1);
DateTime end = DateUtil.offsetDay(DateUtil.offsetHour(date, 2), 0); DateTime end = DateUtil.offsetDay(DateUtil.offsetHour(date, 2), 0);
int startStamp = (int) (start.getTime() / 1000); // 10位时间戳 int startStamp = (int) (start.getTime() / 1000); // 10位时间戳
int endStamp = (int) (end.getTime() / 1000); int endStamp = (int) (end.getTime() / 1000 + 300);
List<MetricHistDTO> metricHistDTOS = crossDataHistMapper.selectMetricHistDTO(crossId, startStamp, endStamp); List<MetricHistDTO> metricHistDTOS = crossDataHistMapper.selectMetricHistDTO(crossId, startStamp, endStamp);
// 使用全量数据按时间粒度聚合指标 // 使用全量数据按时间粒度聚合指标
List<RunningEvaluateMetricsDetailVO.CrossMetrics> crossMetrics = RunningEvaluateServiceImpl.buildMetricsList(metricHistDTOS, 120); List<RunningEvaluateMetricsDetailVO.CrossMetrics> crossMetrics = RunningEvaluateServiceImpl.buildMetricsList(metricHistDTOS, 120);
......
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