疯狂的狮子li
2021-10-20 82f1f5d0cf1b51a5d81915e842e01760f404fa74
ruoyi-oss/src/main/java/com/ruoyi/oss/constant/CloudConstant.java
@@ -1,43 +1,38 @@
package com.ruoyi.oss.constant;
import lombok.AllArgsConstructor;
import lombok.Getter;
import java.util.Arrays;
import java.util.List;
/**
 * 对象存储常量
 *
 * @author Lion Li
 */
public class CloudConstant {
   /**
    * 云存储配置KEY
    * OSS模块KEY
    */
   public final static String CLOUD_STORAGE_CONFIG_KEY = "sys.oss.cloud-storage";
   public static final String SYS_OSS_KEY = "sys_oss:";
   /**
    * 云服务商
    * 对象存储配置KEY
    */
   @Getter
   @AllArgsConstructor
   public enum CloudService {
   public static final String CLOUD_STORAGE_CONFIG_KEY = "CloudStorageConfig";
      /**
       * 七牛云
       */
      QINIU(1),
   /**
    * 缓存配置KEY
    */
   public static final String CACHE_CONFIG_KEY = SYS_OSS_KEY + CLOUD_STORAGE_CONFIG_KEY;
      /**
       * 阿里云
       */
      ALIYUN(2),
   /**
    * 预览列表资源开关Key
    */
   public static final String PEREVIEW_LIST_RESOURCE_KEY = "sys.oss.previewListResource";
      /**
       * 腾讯云
       */
      QCLOUD(3),
   /**
    * 系统数据ids
    */
   public static final List<Integer> SYSTEM_DATA_IDS = Arrays.asList(1, 2, 3, 4);
      /**
       * minio
       */
      MINIO(4);
      private final int value;
   }
}