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