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