From 3b625a4aa8a2b9c6ea957611934ee4fa5f7fc70d Mon Sep 17 00:00:00 2001
From: zhangmei <645025773@qq.com>
Date: 星期四, 27 三月 2025 15:50:36 +0800
Subject: [PATCH] 路径修改

---
 ruoyi-common/src/main/java/com/ruoyi/common/utils/TencentMailUtil.java         |    2 +-
 ruoyi-admin/src/main/java/com/ruoyi/web/controller/api/TInvoiceController.java |    2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/ruoyi-admin/src/main/java/com/ruoyi/web/controller/api/TInvoiceController.java b/ruoyi-admin/src/main/java/com/ruoyi/web/controller/api/TInvoiceController.java
index 1acd81e..7ff668d 100644
--- a/ruoyi-admin/src/main/java/com/ruoyi/web/controller/api/TInvoiceController.java
+++ b/ruoyi-admin/src/main/java/com/ruoyi/web/controller/api/TInvoiceController.java
@@ -88,7 +88,7 @@
             String fileName = voucherNames[i];
             Map<String, String> attachment = new HashMap<>(2); // 初始容量为2,避免扩容
             String tempDir = System.getProperty("java.io.tmpdir");
-            Path filePath = Paths.get(tempDir, fileName);
+            Path filePath = Paths.get(tempDir, "invoice");
             // 保存到临时目录
             tencentCosUtil.download(voucherUrl,filePath.toString(),fileName);
 
diff --git a/ruoyi-common/src/main/java/com/ruoyi/common/utils/TencentMailUtil.java b/ruoyi-common/src/main/java/com/ruoyi/common/utils/TencentMailUtil.java
index 955e8e2..22aad9d 100644
--- a/ruoyi-common/src/main/java/com/ruoyi/common/utils/TencentMailUtil.java
+++ b/ruoyi-common/src/main/java/com/ruoyi/common/utils/TencentMailUtil.java
@@ -144,7 +144,7 @@
                 messageBodyPart = new MimeBodyPart();
                 String filePath = map.get("filePath");
                 String fileName = map.get("fileName");
-                tempFilePath.add(Paths.get(filePath));
+                tempFilePath.add(Paths.get(filePath,fileName));
                 FileDataSource source = new FileDataSource(filePath+"\\"+fileName);
                 messageBodyPart.setDataHandler(new DataHandler(source));
                 // String filenameEncode = MimeUtility.encodeText(fileName, "UTF-8", "base64");

--
Gitblit v1.7.1