From 81da61b828e29b7745e1382dfbbaeb685dc083ef Mon Sep 17 00:00:00 2001 From: admin <weikou2014> Date: 星期二, 23 一月 2024 17:17:55 +0800 Subject: [PATCH] 抖音转链修改 --- fanli/src/main/java/com/yeshi/fanli/service/inter/config/ConfigService.java | 270 +++++++++++++++++++++++++++--------------------------- 1 files changed, 135 insertions(+), 135 deletions(-) diff --git a/fanli/src/main/java/com/yeshi/fanli/service/inter/config/ConfigService.java b/fanli/src/main/java/com/yeshi/fanli/service/inter/config/ConfigService.java index b17e8bc..28f4a77 100644 --- a/fanli/src/main/java/com/yeshi/fanli/service/inter/config/ConfigService.java +++ b/fanli/src/main/java/com/yeshi/fanli/service/inter/config/ConfigService.java @@ -1,135 +1,135 @@ -package com.yeshi.fanli.service.inter.config; - -import java.util.List; - -import org.yeshi.utils.entity.ProxyIP; - -import com.yeshi.fanli.entity.common.Config; -import com.yeshi.fanli.entity.config.AppHomeFloatImg; -import com.yeshi.fanli.entity.xcx.XCXSettingConfig; - -public interface ConfigService { - - List<Config> getAllList(); - - void update(List<Config> list); - - void update(Config config); - - void save(Config config); - - String get(String string); - - String getByVersion(String key,String platform,int version); - - Config getConfig(String key); - - /** - * 灏忕▼搴忚缃� - * - * @param appId - * @param version - * @return - */ - boolean xcxShow(String appId, Integer version); - - /** - * 灏忕▼搴忚缃� - * - * @param appId - * @param version - * @return - */ - XCXSettingConfig getXCXInfoByGhId(String ghId); - - /** - * H5鍩熷悕閰嶇疆 - * - * @return - */ - String getH5Host(); - - boolean iosOnLining(int version); - - /** - * 鏄惁闇�瑕佸湪鏈嶅姟鍣ㄥ唴閮ㄨ浆閾� - * - * @return - */ - - boolean isConvertTaoBaoLinkInServer(); - - /** - * 鑾峰彇棣栭〉鎮诞澶у浘 - * - * @return - */ - AppHomeFloatImg getAppHomeFloatImg(); - - /** - * 鑾峰彇棣栭〉鎻愮ず澶у浘 - * - * @return - */ - String getAppHomeFloatNotifyImg(); - - /** - * 鑾峰彇棣栭〉weex鐨勯摼鎺� - * - * @return - */ - public String getHomeWEEXUrl(); - - /** - * 鍚庣鏌ヨ鍒嗛〉 - * - * @param key - * @param page - * @return - */ - public List<Config> listObjects(String key, int page); - - /** - * 鍚庣鏌ヨ缁熻 - * - * @param key - * @param page - * @return - */ - public int getCount(String key); - - public Config getConfig(long id); - - /** - * 鑾峰彇娣樺疂浠g悊IP - * - * @return - */ - public ProxyIP getTaoBaoProxyIP(); - - /** - * 鎼滅储鍙戠幇璇� - * @return - */ - public String getSearchDiscoveryKeys(); - - /** - * 鏍规嵁key鏌ヨ 鏃犵紦瀛� - * @param key - * @return - */ - public Config getConfigBykeyNoCache(String key); - - /** - * 浜戝彂鍗曟槸鍚﹀紑鍚� - * @param uid - * @return - */ - public boolean isRobotCloudOpen(); - - /** - * 娴嬭瘯鐢ㄦ埛淇℃伅 - * @return - */ - public List<String> getTestUsers(); -} +package com.yeshi.fanli.service.inter.config; + +import java.util.List; + +import com.yeshi.fanli.entity.SystemEnum; +import com.yeshi.fanli.entity.system.ConfigKeyEnum; +import org.yeshi.utils.entity.ProxyIP; + +import com.yeshi.fanli.entity.common.Config; +import com.yeshi.fanli.entity.config.AppHomeFloatImg; +import com.yeshi.fanli.entity.xcx.XCXSettingConfig; + +public interface ConfigService { + + List<Config> getAllList(SystemEnum system); + + void update(List<Config> list); + + void update(Config config); + + void save(Config config); + + String getValue(String string,SystemEnum system); + + String getValue(ConfigKeyEnum key, SystemEnum system); + + String getByVersion(String key,String platform,int version,SystemEnum system); + + Config getConfig(String key,SystemEnum system); + + /** + * 灏忕▼搴忚缃� + * + * @param appId + * @param version + * @return + */ + boolean xcxShow(String appId, Integer version,SystemEnum system); + + + /** + * 灏忕▼搴忚缃� + * @param ghId + * @return + */ + XCXSettingConfig getXCXInfoByGhId(String ghId,SystemEnum system); + + /** + * H5鍩熷悕閰嶇疆 + * + * @return + */ + String getH5Host(SystemEnum system); + + boolean iosOnLining(int version,SystemEnum system); + + /** + * 鏄惁闇�瑕佸湪鏈嶅姟鍣ㄥ唴閮ㄨ浆閾� + * + * @return + */ + + boolean isConvertTaoBaoLinkInServer(SystemEnum system); + + /** + * 鑾峰彇棣栭〉鎮诞澶у浘 + * + * @return + */ + AppHomeFloatImg getAppHomeFloatImg(SystemEnum system); + + /** + * 鑾峰彇棣栭〉鎻愮ず澶у浘 + * + * @return + */ + String getAppHomeFloatNotifyImg(SystemEnum system); + + + /** + * 鍚庣鏌ヨ鍒嗛〉 + * + * @param key + * @param page + * @return + */ + public List<Config> listObjects(String key, int page,SystemEnum system); + + /** + * 鍚庣鏌ヨ缁熻 + * @param key + * @param system + * @return + */ + public int getCount(String key,SystemEnum system); + + public Config getConfig(long id); + + /** + * 鑾峰彇娣樺疂浠g悊IP + * + * @return + */ + public ProxyIP getTaoBaoProxyIP(SystemEnum system); + + /** + * 鎼滅储鍙戠幇璇� + * @return + */ + public String getSearchDiscoveryKeys(SystemEnum system); + + /** + * 鏍规嵁key鏌ヨ 鏃犵紦瀛� + * @param key + * @return + */ + public Config getConfigBykeyNoCache(String key,SystemEnum system); + + + /** + * 浜戝彂鍗曟槸鍚﹀紑鍚� + * @param key + * @param system + * @param platform + * @param version + * @return + */ + public boolean isRobotCloudOpen(String key,String platform,String version,SystemEnum system); + + /** + * 娴嬭瘯鐢ㄦ埛淇℃伅 + * @return + */ + public List<String> getTestUsers(SystemEnum system); +} -- Gitblit v1.8.0