From 3df8c0bb68eb5f3ae477abd5a45700b856c48b9d Mon Sep 17 00:00:00 2001 From: 胡仁荣 <897853850@qq.com> Date: 星期四, 24 八月 2023 10:56:24 +0800 Subject: [PATCH] oss分块上传 --- src/main/java/com/qxueyou/scc/base/model/CacheConstants.java | 77 ++++++++++++++++++++++++++++++++++++++ 1 files changed, 77 insertions(+), 0 deletions(-) diff --git a/src/main/java/com/qxueyou/scc/base/model/CacheConstants.java b/src/main/java/com/qxueyou/scc/base/model/CacheConstants.java index b49ea70..82bceed 100644 --- a/src/main/java/com/qxueyou/scc/base/model/CacheConstants.java +++ b/src/main/java/com/qxueyou/scc/base/model/CacheConstants.java @@ -1,6 +1,10 @@ package com.qxueyou.scc.base.model; +import com.qxueyou.scc.base.util.CollectionUtils; + +import java.util.Map; + /** * 缂撳瓨甯搁噺瀹炰綋绫� * @author ody.yuan @@ -12,6 +16,28 @@ * 2. * */ public static final int CACHE_MODULE_H5_ORG_INFO = 1 ; + + public static String GUANGXI_ACQUIESCE = "guangxi/acquiesce/"; + /** + * 鍗庝负浜慜BS鍥剧墖鏂囦欢澶硅矾寰� + */ + public static String GUANGXI_IMG = "guangxi/img/"; + /** + * 鍗庝负浜慜BS瑙嗛鏂囦欢澶硅矾寰� + */ + public static String GUANGXI_VIDEO = "guangxi/video/"; + /** + * 鍗庝负浜慜BS鏂囨。鏂囦欢澶硅矾寰� + */ + public static String GUANGXI_DOCUMENT = "guangxi/document/"; + /** + * 鍗庝负浜慜BS闊抽鏂囦欢澶硅矾寰� + */ + public static String GUANGXI_AUDIO = "guangxi/audio/"; + /** + * 鏅烘収浜戣矾婕斿崕涓轰簯OBS鍘嬬缉鍖呮枃浠跺す璺緞 + */ + public static String GUANGXI_PACKAGE = "guangxi/package/"; /** 鎵嬫満鐭俊鏈�灏忛棿闅旀椂闂�-缂撳瓨鍓嶇紑 */ public static final String SMS_MB_MIN_INTERVAL_PREFIX = "SMS_MB_MIN_INTERVAL_"; @@ -203,4 +229,55 @@ /** 鏈嶅姟灞傜紦瀛樼┖闂� 缂撳瓨鍓嶇紑*/ public static final String QXY_SERVICE_CACHE_NS ="QXU_SERVICE_CACHE_NS_"; + //鏀寔鐨勮棰戞牸寮� + public static Map<String, String> fileFormatMap = CollectionUtils.newStringMap( +//鏀寔鐨勮棰戞牸寮� + "MPEG", GUANGXI_VIDEO, + "AVI", GUANGXI_VIDEO, + "MOV", GUANGXI_VIDEO, + "ASF", GUANGXI_VIDEO, + "WMV", GUANGXI_VIDEO, + "NAVI", GUANGXI_VIDEO, + "3GP", GUANGXI_VIDEO, + "RAM", GUANGXI_VIDEO, + "RA", GUANGXI_VIDEO, + "MKV", GUANGXI_VIDEO, + "F4V", GUANGXI_VIDEO, + "RMVB", GUANGXI_VIDEO, + "MP4", GUANGXI_VIDEO, + "FLV", GUANGXI_VIDEO, + "AVCHD", GUANGXI_VIDEO, + "MKV", GUANGXI_VIDEO, + "WEBM", GUANGXI_VIDEO, +//鏀寔鐨勬枃妗f牸寮� + "DOC", GUANGXI_DOCUMENT, + "DOCX", GUANGXI_DOCUMENT, + "PDF", GUANGXI_DOCUMENT, + "PPT", GUANGXI_DOCUMENT, + "PPTX", GUANGXI_DOCUMENT, + "XLS", GUANGXI_DOCUMENT, + "XLSX", GUANGXI_DOCUMENT, +//鏀寔鐨勯煶棰戞牸寮� + "MP3", GUANGXI_AUDIO, + "WMA", GUANGXI_AUDIO, + "WAV", GUANGXI_AUDIO, + "PCM", GUANGXI_AUDIO, + "AIFF", GUANGXI_AUDIO, + "AAC", GUANGXI_AUDIO, + "OGG", GUANGXI_AUDIO, + "FLAC", GUANGXI_AUDIO, + "ALAC", GUANGXI_AUDIO, +//鏀寔鐨勫浘鐗囨牸寮� + "JPG", GUANGXI_IMG, + "GIF", GUANGXI_IMG, + "BMP", GUANGXI_IMG, + "TIFF", GUANGXI_IMG, + "WEBP", GUANGXI_IMG, + "PNG", GUANGXI_IMG, +//鏀寔鐨勫帇缂╁寘鏍煎紡 + "RAR", GUANGXI_PACKAGE, + "ZIP", GUANGXI_PACKAGE, + "ARJ", GUANGXI_PACKAGE, + "JAR", GUANGXI_PACKAGE + ); } -- Gitblit v1.8.0