diff --git a/blade-ops/blade-resource/src/main/java/org/springblade/resource/builder/TencentBuilder.java b/blade-ops/blade-resource/src/main/java/org/springblade/resource/builder/TencentBuilder.java index b38e94a7..cece253e 100644 --- a/blade-ops/blade-resource/src/main/java/org/springblade/resource/builder/TencentBuilder.java +++ b/blade-ops/blade-resource/src/main/java/org/springblade/resource/builder/TencentBuilder.java @@ -43,6 +43,8 @@ public class TencentBuilder { ossProperties.setAccessKey(oss.getAccessKey()); ossProperties.setSecretKey(oss.getSecretKey()); ossProperties.setBucketName(oss.getBucketName()); + ossProperties.setAppId(oss.getAppId()); + ossProperties.setRegion(oss.getRegion()); // 初始化用户身份信息(secretId, secretKey) COSCredentials credentials = new BasicCOSCredentials(ossProperties.getAccessKey(), ossProperties.getSecretKey()); // 设置 bucket 的区域, COS 地域的简称请参照 https://cloud.tencent.com/document/product/436/6224 diff --git a/blade-ops/blade-resource/src/main/java/org/springblade/resource/entity/Oss.java b/blade-ops/blade-resource/src/main/java/org/springblade/resource/entity/Oss.java index d3e8cd40..54e7c0fe 100644 --- a/blade-ops/blade-resource/src/main/java/org/springblade/resource/entity/Oss.java +++ b/blade-ops/blade-resource/src/main/java/org/springblade/resource/entity/Oss.java @@ -63,6 +63,16 @@ public class Oss extends TenantEntity { */ @ApiModelProperty(value = "空间名") private String bucketName; + /** + * 应用ID TencentCOS需要 + */ + @ApiModelProperty(value = "应用ID") + private String appId; + /** + * 地域简称 TencentCOS需要 + */ + @ApiModelProperty(value = "地域简称") + private String region; /** * 备注 */