|
|
@ -2,6 +2,7 @@ package com.xujie.sys.modules.pms.controller; |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
import com.alibaba.excel.EasyExcel; |
|
|
import com.alibaba.excel.EasyExcel; |
|
|
|
|
|
import com.alibaba.excel.write.style.column.LongestMatchColumnWidthStyleStrategy; |
|
|
import com.baomidou.mybatisplus.extension.plugins.pagination.Page; |
|
|
import com.baomidou.mybatisplus.extension.plugins.pagination.Page; |
|
|
import com.xujie.sys.common.utils.PageUtils; |
|
|
import com.xujie.sys.common.utils.PageUtils; |
|
|
import com.xujie.sys.common.utils.R; |
|
|
import com.xujie.sys.common.utils.R; |
|
|
@ -76,6 +77,8 @@ public class EamController { |
|
|
PageUtils page = eamService.eamWorkOrderSearchForDefect2(data); |
|
|
PageUtils page = eamService.eamWorkOrderSearchForDefect2(data); |
|
|
// 写入Excel |
|
|
// 写入Excel |
|
|
EasyExcel.write(response.getOutputStream(), EamWorkOrderExportData.class) |
|
|
EasyExcel.write(response.getOutputStream(), EamWorkOrderExportData.class) |
|
|
|
|
|
//自适应列宽 |
|
|
|
|
|
.registerWriteHandler(new LongestMatchColumnWidthStyleStrategy()) |
|
|
.sheet("设备维修组维修工单") |
|
|
.sheet("设备维修组维修工单") |
|
|
.doWrite(page.getList()); |
|
|
.doWrite(page.getList()); |
|
|
} |
|
|
} |
|
|
@ -101,6 +104,8 @@ public class EamController { |
|
|
List<ExportCoreComponentsData> list = eamService.getAllCoreComponents(data); |
|
|
List<ExportCoreComponentsData> list = eamService.getAllCoreComponents(data); |
|
|
// 写入Excel |
|
|
// 写入Excel |
|
|
EasyExcel.write(response.getOutputStream(), ExportCoreComponentsData.class) |
|
|
EasyExcel.write(response.getOutputStream(), ExportCoreComponentsData.class) |
|
|
|
|
|
//自适应列宽 |
|
|
|
|
|
.registerWriteHandler(new LongestMatchColumnWidthStyleStrategy()) |
|
|
.sheet("核心备件更换记录") |
|
|
.sheet("核心备件更换记录") |
|
|
.doWrite(list); |
|
|
.doWrite(list); |
|
|
} |
|
|
} |
|
|
|