|
|
@@ -113,7 +113,10 @@ public class DataReportLogController extends BaseController
|
|
|
List<UploadRateStatVO> data = dataReportLogService.uploadRateExportList(query);
|
|
|
response.setContentType("application/vnd.openxmlformats-officedocument.spreadsheetml.sheet");
|
|
|
response.setCharacterEncoding("utf-8");
|
|
|
- String fileName = URLEncoder.encode("光伏上传率统计_" + query.getEndTime().replace("-", "") + ".xlsx",
|
|
|
+ String dateRange = StringUtils.equals(query.getStartTime(), query.getEndTime())
|
|
|
+ ? query.getStartTime()
|
|
|
+ : query.getStartTime() + "_" + query.getEndTime();
|
|
|
+ String fileName = URLEncoder.encode("光伏上传率统计_" + dateRange.replace("-", "") + ".xlsx",
|
|
|
"UTF-8").replaceAll("\\+", "%20");
|
|
|
response.setHeader("Content-Disposition", "attachment;filename*=utf-8''" + fileName);
|
|
|
EasyExcel.write(response.getOutputStream(), UploadRateStatVO.class)
|