From ca9c5875efe4f5b983bf3d0c4afec1692b91e782 Mon Sep 17 00:00:00 2001
From: zqy <2522236926@qq.com>
Date: 星期五, 26 九月 2025 11:47:20 +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