package com.gkhy.fourierSpecialGasMonitor.config.license;
|
|
import java.util.HashMap;
|
import java.util.Map;
|
|
/**
|
* 业务接口授权白名单
|
* 配置在这里的业务接口前缀,不需要授权
|
*/
|
public enum LicenseBizWhiteEnum {
|
BIZ_RISK_IDENTIFY("sys","系统管理"),
|
BIZ_ACCOUNT("account","用户账号")
|
;
|
|
|
private String biz;
|
private String bizName;
|
|
LicenseBizWhiteEnum(String biz, String bizName) {
|
this.biz = biz;
|
this.bizName = bizName;
|
}
|
|
public String getBiz() {
|
return biz;
|
}
|
|
public void setBiz(String biz) {
|
this.biz = biz;
|
}
|
|
public String getBizName() {
|
return bizName;
|
}
|
|
public void setBizName(String bizName) {
|
this.bizName = bizName;
|
}
|
|
static Map<String, LicenseBizWhiteEnum> map;
|
static {
|
map = new HashMap<>();
|
for (LicenseBizWhiteEnum bizEnum : LicenseBizWhiteEnum.values()) {
|
map.put(bizEnum.biz,bizEnum);
|
}
|
}
|
|
public static LicenseBizWhiteEnum parse(String biz) {
|
return map.get(biz);
|
}
|
}
|