package cn.com.goldenwater.dcproj.utils.export; import org.apache.commons.lang.StringUtils; /** * 表名枚举 */ public enum TableEnum { /** * */ T1("01", "暗访调研行政村统计表"), T2("02", "村内农村饮水工程设施运行维护情况表"), T3("03", "用水户情况表"), T4("04", "农村饮水工程运行管理情况表"), T5("05", "千人以上供水工程水源地保护情况表"), T6("06", "管理责任体系落实情况表"), T7("07", "水毁修复项目暗访情况表"), T8("08", "小水库督查情况表"); private String value; private String name; TableEnum(String value, String name) { this.value = value; this.name = name; } public String getValue() { return value; } public String getName() { return name; } public static TableEnum getTypeByValue(String value) { if (StringUtils.isBlank(value)) { return null; } for (TableEnum enums : TableEnum.values()) { if (enums.getValue().equals(value)) { return enums; } } return null; } public static String getNameByValue(String value) { if (StringUtils.isBlank(value)) { return ""; } for (TableEnum enums : TableEnum.values()) { if (enums.getValue().equals(value)) { return enums.name; } } return ""; } }