package com.vci.ubcs.starter.web.enumpck;
|
|
import org.springblade.core.launch.constant.AppConstant;
|
|
public enum NewAppConstantEnum {
|
|
/**
|
* 编码规则,服务启动名
|
*/
|
APPLICATION_NAME_CODE(AppConstant.APPLICATION_NAME_CODE,"主数据"),
|
APPLICATION_FLOW_NAME(AppConstant.APPLICATION_FLOW_NAME,"ubcs-flow"),
|
;
|
|
/**
|
* 枚举的name
|
*/
|
private String name;
|
|
/**
|
* 枚举显示文本
|
*/
|
private String text;
|
|
NewAppConstantEnum(String name, String text) {
|
this.name = name;
|
this.text = text;
|
}
|
|
public String getName() {
|
return name;
|
}
|
|
public String getText() {
|
return text;
|
}
|
|
public void setName(String name) {
|
this.name = name;
|
}
|
|
public void setText(String text) {
|
this.text = text;
|
}
|
|
|
public static String getTextByName(String name) {
|
NewAppConstantEnum[] var1 = values();
|
int var2 = var1.length;
|
|
for(int var3 = 0; var3 < var2; ++var3) {
|
NewAppConstantEnum eu = var1[var3];
|
if (eu.name.equals(name)) {
|
return eu.text;
|
}
|
}
|
|
return null;
|
}
|
|
}
|