src/main/java/com/ruoyi/basic/service/impl/StorageBlobServiceImpl.java
@@ -58,7 +58,8 @@ String fileName = UUID.randomUUID() + "_" + originalFileName; String relativePath = fileUtil.buildRelativePath(); File targetDirectory = new File(properties.getPath(), relativePath); if (!targetDirectory.exists() && !targetDirectory.mkdirs()) { // 并发上传时,另一个请求可能恰好已创建目录;此时 mkdirs 返回 false,但目录可正常使用。 if (!targetDirectory.exists() && !targetDirectory.mkdirs() && !targetDirectory.isDirectory()) { throw new RuntimeException("创建上传目录失败"); } File dest = new File(targetDirectory, fileName);