From 26f7accb815f55f18f8eedfca4324700a96884ec Mon Sep 17 00:00:00 2001 From: admin <weikou2014> Date: 星期三, 26 八月 2020 18:23:49 +0800 Subject: [PATCH] 资金验证优化 --- fanli/src/main/java/com/yeshi/fanli/entity/SystemEnum.java | 29 ++++++++++++++++++++++++----- 1 files changed, 24 insertions(+), 5 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..757d36f 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,46 @@ 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,SystemFunction.fanli,SystemFunction.vip + }, 1, "鏉挎牀蹇渷","鏉挎牀蹇渷"), + flq("com.fanliunion.android", "com.xyj.ec.flq-ios", new String[]{}, new SystemFunction[]{SystemFunction.faQuan,SystemFunction.fanli}, 11, "杩斿埄鑱旂洘","娣樻嫾鍥�"), + yhqjx("com.youhuiquan.android","com.youhuiquanjx.ios",new String[]{}, new SystemFunction[]{SystemFunction.faQuan}, 12, "浼樻儬鍒哥簿閫�","娣樻嫾鍥�"); private String packageName; private String bundleId; private int systemId; private String name; private String[] wxxcxAppIds; + private Set<SystemFunction> functionSet; + private String smsAlias; + public String getSmsAlias() { + return smsAlias; + } - 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, String smsAlias) { 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; + this.smsAlias=smsAlias; } + public Set<SystemFunction> getFunctionSet() { + return functionSet; + } public String getPackageName() { return packageName; -- Gitblit v1.8.0