From 5882ba8863d77fdcc168b176c3ffb30e8a20556a Mon Sep 17 00:00:00 2001
From: longz <longzhaoz@qq.com>
Date: 星期一, 13 七月 2026 17:54:25 +0800
Subject: [PATCH] 缩短二维码原始参数

---
 backend/src/main/java/com/sinata/appointment/service/LocalImageUploadService.java |    5 +++--
 1 files changed, 3 insertions(+), 2 deletions(-)

diff --git a/backend/src/main/java/com/sinata/appointment/service/LocalImageUploadService.java b/backend/src/main/java/com/sinata/appointment/service/LocalImageUploadService.java
index 1c713e2..ee503d7 100644
--- a/backend/src/main/java/com/sinata/appointment/service/LocalImageUploadService.java
+++ b/backend/src/main/java/com/sinata/appointment/service/LocalImageUploadService.java
@@ -4,6 +4,7 @@
 import com.sinata.appointment.constants.BizErrorCode;
 import com.sinata.appointment.exception.BizException;
 import java.io.IOException;
+import java.io.InputStream;
 import java.nio.file.Files;
 import java.nio.file.Path;
 import java.nio.file.StandardCopyOption;
@@ -41,9 +42,9 @@
         if (!target.getParent().equals(uploadDir)) {
             throw new BizException(BizErrorCode.AUTH_FORBIDDEN, "图片上传路径非法");
         }
-        try {
+        try (InputStream in = file.getInputStream()) {
             Files.createDirectories(uploadDir);
-            Files.copy(file.getInputStream(), target, StandardCopyOption.REPLACE_EXISTING);
+            Files.copy(in, target, StandardCopyOption.REPLACE_EXISTING);
         } catch (IOException ex) {
             throw new BizException(BizErrorCode.AUTH_FORBIDDEN, "图片上传失败");
         }

--
Gitblit v1.7.1