package cn.cerc.mis.cdn;

import cn.cerc.core.ClassConfig;
import cn.cerc.core.Utils;
import cn.cerc.db.oss.OssConnection;
import cn.cerc.mis.SummerMIS;

public class CDN {
    private static final ClassConfig config = new ClassConfig(CDN.class, SummerMIS.ID);
    // 启用内容网络分发
    public static final String OSS_CDN_ENABLE = "oss.cdn.enable";
    //浏览器缓存版本号
    public static final String BROWSER_CACHE_VERSION = "browser.cache.version";

    @Deprecated
    public static String getSite() {
        // 获取cdn的地址
        String site = config.getString(OssConnection.oss_site, "");
        // 判断cdn是否启用
        if (!Utils.isEmpty(site) && config.getBoolean(OSS_CDN_ENABLE, false))
            site += "/resources/";
        return site;
    }

    public static String get(String file) {
        // 获取cdn的地址
        String site = config.getString(OssConnection.oss_site, "");
        // 判断cdn是否启用
        if (!Utils.isEmpty(site) && config.getBoolean(OSS_CDN_ENABLE, false))
            site += "/resources/";
        return site + file + "?v=" + config.getString(BROWSER_CACHE_VERSION, "1.0.0.0");
    }
}

@@ -342,16 +342,17 @@
 ;%0A    //
+ 
 %E6%B5%8F%E8%A7%88%E5%99%A8%E7%BC%93%E5%AD%98%E7%89%88%E6%9C%AC%E5%8F%B7
@@ -519,32 +519,132 @@
    String site =
+ %22%22;%0A        // %E5%88%A4%E6%96%ADcdn%E6%98%AF%E5%90%A6%E5%90%AF%E7%94%A8%0A        if (config.getBoolean(OSS_CDN_ENABLE, false)) %7B%0A            site =
  config.getStrin
@@ -678,33 +678,16 @@
 %22);%0A    
-    // %E5%88%A4%E6%96%ADcdn%E6%98%AF%E5%90%A6%E5%90%AF%E7%94%A8%0A
         
@@ -714,54 +714,14 @@
 ite)
- && config.getBoolean(OSS_CDN_ENABLE, false))%0A
+)%0A    
     
@@ -743,32 +743,42 @@
  %22/resources/%22;%0A
+        %7D%0A
         return s
@@ -870,24 +870,124 @@
 tring site =
+ %22%22;%0A        // %E5%88%A4%E6%96%ADcdn%E6%98%AF%E5%90%A6%E5%90%AF%E7%94%A8%0A        if (config.getBoolean(OSS_CDN_ENABLE, false)) %7B%0A            site =
  config.getS
@@ -1025,33 +1025,16 @@
 %22);%0A    
-    // %E5%88%A4%E6%96%ADcdn%E6%98%AF%E5%90%A6%E5%90%AF%E7%94%A8%0A
         
@@ -1061,54 +1061,14 @@
 ite)
- && config.getBoolean(OSS_CDN_ENABLE, false))%0A
+)%0A    
     
@@ -1090,32 +1090,42 @@
  %22/resources/%22;%0A
+        %7D%0A
         return s

Update CDN.java