From c390b04287265d78f479b1eef087a9473e223587 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E8=B5=B5=E5=AE=8F=E6=96=8C?= <2164406372@qq.com> Date: Mon, 24 Nov 2025 16:35:21 +0800 Subject: [PATCH] =?UTF-8?q?=E5=AF=BC=E5=87=BA=E8=AE=BE=E7=BD=AE=20?= =?UTF-8?q?=E8=87=AA=E5=AE=9A=E4=B9=89=E5=88=97=E5=AE=BD?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../com/xujie/sys/modules/pms/controller/EamController.java | 5 +++++ 1 file changed, 5 insertions(+) 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); }