From 159122ae7fadb8dca0bbb9ad676d988fd2f08ae8 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E9=A9=AC=E4=B8=89=E7=82=AE?= <15856818120@163.com> Date: Fri, 25 Apr 2025 15:37:22 +0800 Subject: [PATCH] =?UTF-8?q?=E4=BC=98=E5=8C=96=E5=9B=BE=E7=89=87?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../java/com/bonus/common/utils/file/FileUploadUtils.java | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/bonus-common/src/main/java/com/bonus/common/utils/file/FileUploadUtils.java b/bonus-common/src/main/java/com/bonus/common/utils/file/FileUploadUtils.java index 44414e2..81d8975 100644 --- a/bonus-common/src/main/java/com/bonus/common/utils/file/FileUploadUtils.java +++ b/bonus-common/src/main/java/com/bonus/common/utils/file/FileUploadUtils.java @@ -112,6 +112,14 @@ public class FileUploadUtils assertAllowed(file, allowedExtension); String fileName = extractFilename(file); + //把后缀都改成.png + int lastIndex = fileName.lastIndexOf('.'); + + if (lastIndex != -1) { + fileName = fileName.substring(0, lastIndex + 1) + "png"; + }else { + fileName = fileName + "." + "png"; + } String absPath = getAbsoluteFile(baseDir, fileName).getAbsolutePath(); file.transferTo(Paths.get(absPath));