diff --git a/jeelowcode-service/jeelowcode-service-infra-biz/src/main/java/com/jeelowcode/service/infra/controller/FileController.java b/jeelowcode-service/jeelowcode-service-infra-biz/src/main/java/com/jeelowcode/service/infra/controller/FileController.java index 1608efa..3a6078f 100644 --- a/jeelowcode-service/jeelowcode-service-infra-biz/src/main/java/com/jeelowcode/service/infra/controller/FileController.java +++ b/jeelowcode-service/jeelowcode-service-infra-biz/src/main/java/com/jeelowcode/service/infra/controller/FileController.java @@ -67,7 +67,7 @@ public class FileController { String path = publicPath + fileName; fileName = fileService.getUniqueFileName(fileName, path); - path = publicPath + IdUtil.simpleUUID() + (StrUtil.isEmpty(FileUtil.extName(fileName)) ? "" : ("." + FileUtil.extName(fileName))); + path = publicPath + fileName; return success(fileService.createFile(fileName, path, IoUtil.readBytes(file.getInputStream()))); } @@ -93,7 +93,7 @@ public class FileController { fileName = fileService.getUniqueFileName(fileName, path); // 解决信创环境下文件名中文乱码导致附件错乱的问题 - path = publicPath + IdUtil.simpleUUID() + (StrUtil.isEmpty(FileUtil.extName(fileName)) ? "" : ("." + FileUtil.extName(fileName))); + path = publicPath + fileName; String fileUrl = fileService.createFile(fileName, path, IoUtil.readBytes(file.getInputStream()));