|
|
|
@ -68,14 +68,14 @@ public class EamController { |
|
|
|
// 设置响应头 |
|
|
|
response.setContentType("application/vnd.openxmlformats-officedocument.spreadsheetml.sheet"); |
|
|
|
response.setCharacterEncoding("utf-8"); |
|
|
|
String fileName = URLEncoder.encode("设备维保维保工单", "UTF-8").replaceAll("\\+", "%20"); |
|
|
|
String fileName = URLEncoder.encode("设备维保工单", "UTF-8").replaceAll("\\+", "%20"); |
|
|
|
response.setHeader("Content-Disposition", "attachment;filename*=utf-8''" + fileName + ".xlsx"); |
|
|
|
//获取数据 |
|
|
|
List<EamMaintainOrderExportData> list = eamService.eamWorkOrderSearchList(data); |
|
|
|
// 写入Excel |
|
|
|
EasyExcel.write(response.getOutputStream(), EamMaintainOrderExportData.class) |
|
|
|
.registerWriteHandler(new LongestMatchColumnWidthStyleStrategy()) |
|
|
|
.sheet("设备维保维保工单") |
|
|
|
.sheet("设备维保工单") |
|
|
|
.doWrite(list); |
|
|
|
} |
|
|
|
|
|
|
|
|