From e899d2709f21b322232fb64778fef296233be3f0 Mon Sep 17 00:00:00 2001 From: fei <791364011@qq.com> Date: 星期一, 25 八月 2025 14:39:41 +0800 Subject: [PATCH] 修改了代码 --- ruoyi-common/src/main/java/com/ruoyi/common/utils/poi/ExcelUtil.java | 21 +++++++++++++++++++++ 1 files changed, 21 insertions(+), 0 deletions(-) diff --git a/ruoyi-common/src/main/java/com/ruoyi/common/utils/poi/ExcelUtil.java b/ruoyi-common/src/main/java/com/ruoyi/common/utils/poi/ExcelUtil.java index c4191ef..726f14b 100644 --- a/ruoyi-common/src/main/java/com/ruoyi/common/utils/poi/ExcelUtil.java +++ b/ruoyi-common/src/main/java/com/ruoyi/common/utils/poi/ExcelUtil.java @@ -24,6 +24,8 @@ import java.util.UUID; import java.util.stream.Collectors; import javax.servlet.http.HttpServletResponse; + +import com.sun.xml.internal.messaging.saaj.util.ByteOutputStream; import org.apache.commons.lang3.ArrayUtils; import org.apache.commons.lang3.RegExUtils; import org.apache.commons.lang3.reflect.FieldUtils; @@ -205,6 +207,25 @@ { this.clazz = clazz; } + public void byteOutputStreamExcel(ByteOutputStream byteOutputStream, List<T> list, String sheetName, String title) { + this.init(list, sheetName, title,Type.EXPORT); + try { + writeSheet(); + wb.write(byteOutputStream); + + + + + + + + + } catch (Exception e) { + log.error("瀵煎嚭Excel寮傚父{}", e.getMessage()); + } finally { + IOUtils.closeQuietly(wb); + } + } /** * 浠呭湪Excel涓樉绀哄垪灞炴�� -- Gitblit v1.9.1