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; } }