smart-starter-oss/src/main/java/com/qianwen/core/oss/QiniuTemplate.java
@@ -1,5 +1,18 @@ package com.qianwen.core.oss; import java.io.IOException; import java.io.InputStream; import java.util.Date; import java.util.List; import org.springframework.web.multipart.MultipartFile; import com.qianwen.core.oss.model.BladeFile; import com.qianwen.core.oss.model.OssFile; import com.qianwen.core.oss.props.OssProperties; import com.qianwen.core.oss.rule.OssRule; import com.qianwen.core.tool.utils.CollectionUtil; import com.qianwen.core.tool.utils.Func; import com.qiniu.common.QiniuException; import com.qiniu.common.Zone; import com.qiniu.http.Response; @@ -9,19 +22,6 @@ import com.qiniu.util.Auth; import com.qiniu.util.StringMap; import java.io.IOException; import java.io.InputStream; import java.util.Date; import java.util.List; import com.qianwen.core.oss.model.BladeFile; import com.qianwen.core.oss.model.OssFile; import com.qianwen.core.oss.props.OssProperties; import com.qianwen.core.oss.rule.OssRule; import com.qianwen.core.tool.utils.CollectionUtil; import com.qianwen.core.tool.utils.Func; import org.springframework.web.multipart.MultipartFile; /* loaded from: blade-starter-oss-9.3.0.0-SNAPSHOT.jar:org/springblade/core/oss/QiniuTemplate.class */ public class QiniuTemplate implements OssTemplate { private final Auth auth; private final UploadManager uploadManager; smart-starter-oss/src/main/java/com/qianwen/core/oss/TencentCosTemplate.java
@@ -17,7 +17,6 @@ import org.springframework.util.StringUtils; import org.springframework.web.multipart.MultipartFile; /* loaded from: blade-starter-oss-9.3.0.0-SNAPSHOT.jar:org/springblade/core/oss/TencentCosTemplate.class */ public class TencentCosTemplate implements OssTemplate { private final COSClient cosClient; private final OssProperties ossProperties; smart-starter-oss/src/main/java/com/qianwen/core/oss/config/AliossConfiguration.java
@@ -20,7 +20,6 @@ @ConditionalOnClass({OSSClient.class}) @AutoConfigureAfter({OssConfiguration.class}) @ConditionalOnProperty(value = {"oss.name"}, havingValue = "alioss") /* loaded from: blade-starter-oss-9.3.0.0-SNAPSHOT.jar:org/springblade/core/oss/config/AliossConfiguration.class */ public class AliossConfiguration { private final OssProperties ossProperties; private final OssRule ossRule; smart-starter-oss/src/main/java/com/qianwen/core/oss/config/MinioConfiguration.java
@@ -18,7 +18,6 @@ @ConditionalOnClass({MinioClient.class}) @AutoConfigureAfter({OssConfiguration.class}) @ConditionalOnProperty(value = {"oss.name"}, havingValue = "minio") /* loaded from: blade-starter-oss-9.3.0.0-SNAPSHOT.jar:org/springblade/core/oss/config/MinioConfiguration.class */ public class MinioConfiguration { private final OssProperties ossProperties; private final OssRule ossRule; smart-starter-oss/src/main/java/com/qianwen/core/oss/config/OssConfiguration.java
@@ -10,7 +10,6 @@ @EnableConfigurationProperties({OssProperties.class}) @Configuration(proxyBeanMethods = false) /* loaded from: blade-starter-oss-9.3.0.0-SNAPSHOT.jar:org/springblade/core/oss/config/OssConfiguration.class */ public class OssConfiguration { private final OssProperties ossProperties; smart-starter-oss/src/main/java/com/qianwen/core/oss/config/QiniuConfiguration.java
@@ -21,7 +21,6 @@ @ConditionalOnClass({Auth.class, UploadManager.class, BucketManager.class}) @AutoConfigureAfter({OssConfiguration.class}) @ConditionalOnProperty(value = {"oss.name"}, havingValue = "qiniu") /* loaded from: blade-starter-oss-9.3.0.0-SNAPSHOT.jar:org/springblade/core/oss/config/QiniuConfiguration.class */ public class QiniuConfiguration { private final OssProperties ossProperties; private final OssRule ossRule; smart-starter-oss/src/main/java/com/qianwen/core/oss/config/TencentCosConfiguration.java
@@ -21,7 +21,6 @@ @ConditionalOnClass({COSClient.class}) @AutoConfigureAfter({OssConfiguration.class}) @ConditionalOnProperty(value = {"oss.name"}, havingValue = "tencentcos") /* loaded from: blade-starter-oss-9.3.0.0-SNAPSHOT.jar:org/springblade/core/oss/config/TencentCosConfiguration.class */ public class TencentCosConfiguration { private final OssProperties ossProperties; private final OssRule ossRule; smart-starter-oss/src/main/java/com/qianwen/core/oss/enums/OssEnum.java
@@ -1,6 +1,5 @@ package com.qianwen.core.oss.enums; /* loaded from: blade-starter-oss-9.3.0.0-SNAPSHOT.jar:org/springblade/core/oss/enums/OssEnum.class */ public enum OssEnum { MINIO("minio", 1), QINIU("qiniu", 2), smart-starter-oss/src/main/java/com/qianwen/core/oss/enums/OssStatusEnum.java
@@ -1,6 +1,5 @@ package com.qianwen.core.oss.enums; /* loaded from: blade-starter-oss-9.3.0.0-SNAPSHOT.jar:org/springblade/core/oss/enums/OssStatusEnum.class */ public enum OssStatusEnum { DISABLE(1), ENABLE(2); smart-starter-oss/src/main/java/com/qianwen/core/oss/enums/PolicyType.java
@@ -1,6 +1,5 @@ package com.qianwen.core.oss.enums; /* loaded from: blade-starter-oss-9.3.0.0-SNAPSHOT.jar:org/springblade/core/oss/enums/PolicyType.class */ public enum PolicyType { READ("read", "只读"), WRITE("write", "只写"), smart-starter-oss/src/main/java/com/qianwen/core/oss/model/BladeFile.java
@@ -1,6 +1,5 @@ package com.qianwen.core.oss.model; /* loaded from: blade-starter-oss-9.3.0.0-SNAPSHOT.jar:org/springblade/core/oss/model/BladeFile.class */ public class BladeFile { private String link; private String domain; smart-starter-oss/src/main/java/com/qianwen/core/oss/model/MinioItem.java
@@ -5,7 +5,6 @@ import java.util.Date; import com.qianwen.core.tool.utils.DateUtil; /* loaded from: blade-starter-oss-9.3.0.0-SNAPSHOT.jar:org/springblade/core/oss/model/MinioItem.class */ public class MinioItem { private String objectName; private Date lastModified; smart-starter-oss/src/main/java/com/qianwen/core/oss/model/OssFile.java
@@ -2,7 +2,6 @@ import java.util.Date; /* loaded from: blade-starter-oss-9.3.0.0-SNAPSHOT.jar:org/springblade/core/oss/model/OssFile.class */ public class OssFile { private String link; private String name; smart-starter-oss/src/main/java/com/qianwen/core/oss/props/OssProperties.java
@@ -4,7 +4,6 @@ import org.springframework.boot.context.properties.ConfigurationProperties; @ConfigurationProperties(prefix = "oss") /* loaded from: blade-starter-oss-9.3.0.0-SNAPSHOT.jar:org/springblade/core/oss/props/OssProperties.class */ public class OssProperties { private Boolean enabled; private String name; smart-starter-oss/src/main/java/com/qianwen/core/oss/rule/BladeOssRule.java
@@ -5,7 +5,6 @@ import com.qianwen.core.tool.utils.FileUtil; import com.qianwen.core.tool.utils.StringUtil; /* loaded from: blade-starter-oss-9.3.0.0-SNAPSHOT.jar:org/springblade/core/oss/rule/BladeOssRule.class */ public class BladeOssRule implements OssRule { private final Boolean tenantMode; @@ -13,13 +12,13 @@ this.tenantMode = tenantMode; } @Override // com.qianwen.core.oss.rule.OssRule @Override public String bucketName(String bucketName) { String prefix = this.tenantMode.booleanValue() ? AuthUtil.getTenantId().concat("-") : ""; return prefix + bucketName; } @Override // com.qianwen.core.oss.rule.OssRule @Override public String fileName(String originalFilename) { return "upload/" + DateUtil.today() + "/" + StringUtil.randomUUID() + "." + FileUtil.getFileExtension(originalFilename); } smart-starter-oss/src/main/java/com/qianwen/core/oss/rule/OssRule.java
@@ -1,6 +1,5 @@ package com.qianwen.core.oss.rule; /* loaded from: blade-starter-oss-9.3.0.0-SNAPSHOT.jar:org/springblade/core/oss/rule/OssRule.class */ public interface OssRule { String bucketName(String bucketName);