From 0a04d21fb351c4603ebcca8f6ab007b7a45853d8 Mon Sep 17 00:00:00 2001 From: winter Date: Thu, 25 Apr 2024 13:28:54 +0800 Subject: [PATCH] fix --- .../main/java/com/iformall/file/aliyun/AliyunOSS.java | 10 ++++++++-- 1 file changed, 8 insertions(+), 2 deletions(-) diff --git a/mallinkService/src/main/java/com/iformall/file/aliyun/AliyunOSS.java b/mallinkService/src/main/java/com/iformall/file/aliyun/AliyunOSS.java index e0488f3f0..824358e7d 100644 --- a/mallinkService/src/main/java/com/iformall/file/aliyun/AliyunOSS.java +++ b/mallinkService/src/main/java/com/iformall/file/aliyun/AliyunOSS.java @@ -157,8 +157,14 @@ public class AliyunOSS { folder = ""; } //创建文件路径 - String fileUrl = folder + fileHost + "/" + dateStr + "/" - + UUID.randomUUID().toString().replace("-","") + suffix; + String fileFloder = folder + fileHost + "/" + dateStr; + File fileFolderFile = new File(fileFloder); + if (!fileFolderFile.exists()) { + fileFolderFile.mkdirs(); + } + + String fileUrl = fileFloder + "/"+ UUID.randomUUID().toString().replace("-","") + suffix; + File file = saveBinaryFile(fileBytes,fileUrl); if (null == file) { return null;