From d5f77158262297291efe3d456c6308ea060fe02c Mon Sep 17 00:00:00 2001
From: xuhy <3313886187@qq.com>
Date: 星期五, 11 四月 2025 11:45:21 +0800
Subject: [PATCH] bug修改

---
 ruoyi-admin/src/main/java/com/ruoyi/web/controller/tool/WordUtil.java |   10 +++++-----
 1 files changed, 5 insertions(+), 5 deletions(-)

diff --git a/ruoyi-admin/src/main/java/com/ruoyi/web/controller/tool/WordUtil.java b/ruoyi-admin/src/main/java/com/ruoyi/web/controller/tool/WordUtil.java
index b6f707b..811c786 100644
--- a/ruoyi-admin/src/main/java/com/ruoyi/web/controller/tool/WordUtil.java
+++ b/ruoyi-admin/src/main/java/com/ruoyi/web/controller/tool/WordUtil.java
@@ -70,9 +70,9 @@
             Base64.Decoder decoder = Base64.getDecoder();
             byte[] imageByte = decoder.decode(url);
             InputStream stream = new ByteArrayInputStream(imageByte);
-            File tempFile = FileUtil.createTempFile("/usr/local/project/file/temp", ".jpg", true);
-//            File tempFile = File.createTempFile("/usr/local/project/file/temp", ".jpg");
-//            tempFile.deleteOnExit(); // 程序结束时删除文件
+//            File tempFile = FileUtil.createTempFile("/usr/local/project/file/temp", ".jpg", true);
+            File tempFile = File.createTempFile("/usr/local/project/file/temp", ".jpg");
+            tempFile.deleteOnExit(); // 程序结束时删除文件
 
             try (OutputStream out = new FileOutputStream(tempFile);
                  InputStream in = stream) {
@@ -92,8 +92,8 @@
                     if (text != null && text.contains("picture")) {
                         run.setText("", 0); // 清除占位符文本
                         run.addPicture(
-                                new FileInputStream(new File("/usr/local/project/file/sign.jpg")), XWPFDocument.PICTURE_TYPE_JPEG,
-                                "/usr/local/project/file/sign.jpg",
+                                new FileInputStream(tempFile), XWPFDocument.PICTURE_TYPE_JPEG,
+                                tempFile.getName(),
                                 Units.toEMU(60),
                                 Units.toEMU(30)); // 插入图片
                     }

--
Gitblit v1.7.1