Commit 06bed836 by 田超

Merge branch 'fixbug/obs' into 'master'

bug: [none] 处理obs旧数据

See merge request rays/pcloud-common-parent!151
parents fda054a6 2783538b
package com.pcloud.common.constant; package com.pcloud.common.constant;
import cn.hutool.core.util.StrUtil;
import org.springframework.beans.factory.annotation.Value; import org.springframework.beans.factory.annotation.Value;
import org.springframework.context.annotation.PropertySource; import org.springframework.context.annotation.PropertySource;
import org.springframework.stereotype.Component; import org.springframework.stereotype.Component;
...@@ -410,6 +411,9 @@ public class AliyunConstant { ...@@ -410,6 +411,9 @@ public class AliyunConstant {
SECRET_KEY = secretKey; SECRET_KEY = secretKey;
} }
public static final String PRO_FILE_BUCKET = "whlg-oss-prod-002";
public static final String UAT_FILE_BUCKET = "whlg-oss-uat-002";
public static final String TEST_FILE_BUCKET = "whlg-oss-test-002";
/** /**
* 根据域名获取bucket名称 * 根据域名获取bucket名称
...@@ -421,10 +425,17 @@ public class AliyunConstant { ...@@ -421,10 +425,17 @@ public class AliyunConstant {
if (StringUtil.isEmpty(fileUrl)) { if (StringUtil.isEmpty(fileUrl)) {
return null; return null;
} }
if (fileUrl.contains("transcode")){ String domainName = FileUtils.getDomainName(fileUrl);
if (fileUrl.contains("transcode")) {
if (StrUtil.contains(domainName, "5rs.me")) {
return PRO_FILE_BUCKET;
} else if (StrUtil.contains(domainName, "raysyun.com")) {
return UAT_FILE_BUCKET;
} else if (StrUtil.contains(domainName, "raysgo.com")) {
return TEST_FILE_BUCKET;
}
return FILE_BUCKET; return FILE_BUCKET;
} }
String domainName = FileUtils.getDomainName(fileUrl);
if (StringUtil.isEmpty(domainName)) { if (StringUtil.isEmpty(domainName)) {
return INPUT_BUCKET; return INPUT_BUCKET;
} }
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment