From 8e4921e16114425082f71b0954a8334ff233cc30 Mon Sep 17 00:00:00 2001
From: KKSU <15274802129@163.com>
Date: Fri, 03 Jan 2025 16:33:06 +0800
Subject: [PATCH] refactor(mall): 修改 ProfitJob 类的注释
---
src/main/java/cc/mrbird/febs/common/utils/excl/ExcelUtil.java | 7 ++++++-
1 files changed, 6 insertions(+), 1 deletions(-)
diff --git a/src/main/java/cc/mrbird/febs/common/utils/excl/ExcelUtil.java b/src/main/java/cc/mrbird/febs/common/utils/excl/ExcelUtil.java
index 51d799b..7efbe2f 100644
--- a/src/main/java/cc/mrbird/febs/common/utils/excl/ExcelUtil.java
+++ b/src/main/java/cc/mrbird/febs/common/utils/excl/ExcelUtil.java
@@ -224,7 +224,8 @@
private static void buildSheetData(Workbook wb, Sheet sheet, ExcelSheetPO excelSheetPO, ExcelVersion version) {
sheet.setDefaultRowHeight((short) 400);
- sheet.setDefaultColumnWidth((short) 10);
+// sheet.setDefaultColumnWidth((short) 10);
+ sheet.autoSizeColumn(1);
createTitle(sheet, excelSheetPO, wb, version);
createHeader(sheet, excelSheetPO, wb, version);
createBody(sheet, excelSheetPO, wb, version);
@@ -253,6 +254,10 @@
Cell cellHeader = row.createCell(i);
cellHeader.setCellStyle(getStyle(STYLE_HEADER, wb));
cellHeader.setCellValue(headers[i]);
+ // 调整每一列宽度
+ sheet.autoSizeColumn((short) i);
+ // 解决自动设置列宽中文失效的问题
+ sheet.setColumnWidth(i, sheet.getColumnWidth(i) * 16 / 10);
}
}
--
Gitblit v1.9.1