From eec7e789a87863c25d92c10ad5dfc22ad80c448d Mon Sep 17 00:00:00 2001 From: admin <weikou2014> Date: 星期二, 14 七月 2020 12:36:48 +0800 Subject: [PATCH] 系统区分BUG修复 --- fanli/src/main/java/com/yeshi/fanli/entity/SystemEnum.java | 24 ++++++++++++++++++------ 1 files changed, 18 insertions(+), 6 deletions(-) diff --git a/fanli/src/main/java/com/yeshi/fanli/entity/SystemEnum.java b/fanli/src/main/java/com/yeshi/fanli/entity/SystemEnum.java index 8b566ab..57d7208 100644 --- a/fanli/src/main/java/com/yeshi/fanli/entity/SystemEnum.java +++ b/fanli/src/main/java/com/yeshi/fanli/entity/SystemEnum.java @@ -1,27 +1,39 @@ package com.yeshi.fanli.entity; +import java.util.HashSet; +import java.util.Set; + /** * 绯荤粺鏋氫妇 */ public enum SystemEnum { - - blks("com.yeshi.ec.rebate", "com.xyj.ec.fanli-ios", new String[]{}, 1, "鏉挎牀蹇渷"), - flq("com.yeshi.ec.flq", "com.xyj.ec.flq-ios", new String[]{}, 2, "杩斿埄鍒�"); + blks("com.yeshi.ec.rebate", "com.xyj.ec.fanli-ios", new String[]{}, new SystemFunction[]{ + SystemFunction.bindPhone, SystemFunction.threeSale, SystemFunction.cloudOrder, SystemFunction.godenCorn, SystemFunction.redPack,SystemFunction.faQuan + }, 1, "鏉挎牀蹇渷"), + flq("com.fanliunion.android", "com.xyj.ec.flq-ios", new String[]{}, new SystemFunction[]{SystemFunction.faQuan}, 2, "杩斿埄鑱旂洘"); private String packageName; private String bundleId; private int systemId; private String name; private String[] wxxcxAppIds; + private Set<SystemFunction> functionSet; - - private SystemEnum(String packageName, String bundleId, String[] wxxcxAppIds, int systemId, String name) { + private SystemEnum(String packageName, String bundleId, String[] wxxcxAppIds, SystemFunction[] functions, int systemId, String name) { this.bundleId = bundleId; this.name = name; this.packageName = packageName; this.systemId = systemId; - this.wxxcxAppIds=wxxcxAppIds; + this.wxxcxAppIds = wxxcxAppIds; + Set<SystemFunction> set = new HashSet<>(); + if (functions != null) + for (SystemFunction f : functions) + set.add(f); + this.functionSet = set; } + public Set<SystemFunction> getFunctionSet() { + return functionSet; + } public String getPackageName() { return packageName; -- Gitblit v1.8.0