xin
2025-09-23 0faa0651fe570d6fa2f08335e7006df15e909935
obs配置修改桶名称
3 files modified
34 ■■■■ changed files
oying-system/src/main/resources/config/application-dev.yml 2 ●●● patch | view | raw | blame | history
oying-system/src/main/resources/config/application-prod.yml 2 ●●● patch | view | raw | blame | history
oying-tools/src/main/java/com/oying/utils/ObsUtils.java 30 ●●●● patch | view | raw | blame | history
oying-system/src/main/resources/config/application-dev.yml
@@ -178,7 +178,7 @@
  enabled: true
  access_key_id: HPUATJYFVPO6DABSVEKA
  access_key_secret: 8TQG5wnLID3MsUPsJjmZ31LtKlgyvFFUDvXnI9nm
  bucket: oying
  bucket: o-ying
  endpoint: https://obs.cn-southwest-2.myhuaweicloud.com
winner-look:
oying-system/src/main/resources/config/application-prod.yml
@@ -193,7 +193,7 @@
  enabled: false
  access_key_id: HPUATJYFVPO6DABSVEKA
  access_key_secret: 8TQG5wnLID3MsUPsJjmZ31LtKlgyvFFUDvXnI9nm
  bucket: oying
  bucket: o-ying
  endpoint: https://obs.cn-southwest-2.myhuaweicloud.com
winner-look:
oying-tools/src/main/java/com/oying/utils/ObsUtils.java
@@ -13,8 +13,6 @@
public class ObsUtils {
    /**
     * 创建ObsClient实例
     *
@@ -29,10 +27,10 @@
    /**
     * 上传对象权限
     *
     * @param properties    obs配置
     * @param file      文件
     * @param objectKey 对象名
     * @param acl       对象权限
     * @param properties obs配置
     * @param file       文件
     * @param objectKey  对象名
     * @param acl        对象权限
     * @return PutObjectResult
     */
    public static PutObjectResult putObject(ObsProperties properties, File file, String objectKey, AccessControlList acl) {
@@ -48,7 +46,7 @@
            // 为待上传的本地文件路径,需要指定到具体的文件名
            return obsClient.putObject(request);
        } catch (Exception e) {
            throw new BadRequestException("上传对象失败" + e.getMessage());
            throw new BadRequestException("上传对象失败:" + e.getMessage());
        } finally {
            FileUtil.del(file);
            CloseUtil.close(obsClient);
@@ -58,9 +56,9 @@
    /**
     * 上传对象
     *
     * @param properties    obs配置
     * @param file      文件
     * @param objectKey 对象名
     * @param properties obs配置
     * @param file       文件
     * @param objectKey  对象名
     * @return PutObjectResult
     */
    public static PutObjectResult putObject(ObsProperties properties, File file, String objectKey) {
@@ -70,7 +68,7 @@
            // 为待上传的本地文件路径,需要指定到具体的文件名
            return obsClient.putObject(properties.getBucket(), objectKey, file);
        } catch (Exception e) {
            throw new BadRequestException("上传对象失败" + e.getMessage());
            throw new BadRequestException("上传对象失败:" + e.getMessage());
        } finally {
            FileUtil.del(file);
            CloseUtil.close(obsClient);
@@ -80,9 +78,9 @@
    /**
     * 下载对象
     *
     * @param properties    obs配置
     * @param objectKey 对象名
     * @param path      保存路径
     * @param properties obs配置
     * @param objectKey  对象名
     * @param path       保存路径
     */
    public static String getObject(ObsProperties properties, String objectKey, String path) {
        // 创建ObsClient实例
@@ -118,8 +116,8 @@
    /**
     * 删除对象
     *
     * @param properties    obs配置
     * @param objectKey 对象名
     * @param properties obs配置
     * @param objectKey  对象名
     */
    public static void deleteObject(ObsProperties properties, String objectKey) {
        // 创建ObsClient实例