From 30d8e227e8d823b6c38c3b9c90ac2df03b63befe Mon Sep 17 00:00:00 2001 From: admin <weikou2014> Date: 星期二, 25 二月 2025 16:41:22 +0800 Subject: [PATCH] 淘宝转链接口更新 --- fanli/src/main/java/com/yeshi/fanli/util/SystemInfoUtil.java | 19 ++++++++++++++++++- 1 files changed, 18 insertions(+), 1 deletions(-) diff --git a/fanli/src/main/java/com/yeshi/fanli/util/SystemInfoUtil.java b/fanli/src/main/java/com/yeshi/fanli/util/SystemInfoUtil.java index 22b2296..e84e681 100644 --- a/fanli/src/main/java/com/yeshi/fanli/util/SystemInfoUtil.java +++ b/fanli/src/main/java/com/yeshi/fanli/util/SystemInfoUtil.java @@ -2,6 +2,7 @@ import com.yeshi.fanli.dto.WXMPAcceptData; import com.yeshi.fanli.entity.SystemEnum; +import com.yeshi.fanli.entity.SystemFunction; import com.yeshi.fanli.entity.accept.AcceptData; public class SystemInfoUtil { @@ -22,7 +23,7 @@ return getSystem(acceptData.getPlatform(), acceptData.getPackages()); } - public static SystemEnum getSystemByWXCXCAppId(String appId) { + public static SystemEnum getSystemByWXCXCAppId(String appId) { if (appId == null) return null; for (SystemEnum s : SystemEnum.values()) { @@ -33,4 +34,20 @@ } return null; } + + + /** + * 鏄惁鍖呭惈绯荤粺鍔熻兘 + * + * @param system + * @param fs + * @return + */ + public static boolean hasFunctions(SystemEnum system, SystemFunction... fs) { + for (SystemFunction f : fs) { + if (!system.getFunctionSet().contains(f)) + return false; + } + return true; + } } -- Gitblit v1.8.0