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));