package com.epmet.enums; import lombok.AllArgsConstructor; /** * @Description 描述 * @Author wangxianzhang * @Date 2021/11/5 10:37 上午 * @Version 1.0 */ @AllArgsConstructor public enum IcResiUserTableEnum { IC_RESI_USER("ic_resi_user","社区居民基本信息录入表", 0, 3, null), IC_PARTY_MEMBER("ic_party_member","党员信息录入表", 1, 2, "IS_PARTY"), IC_ENSURE_HOUSE("ic_ensure_house","保障房人员信息录入表", 2, 2, "IS_ENSURE_HOUSE"), IC_UNEMPLOYED("ic_unemployed","失业人员信息录入表", 3, 2, "IS_UNEMPLOYED"), IC_VETERANS("ic_veterans","退役军人信息录入表", 4, 2, "IS_VETERANS"), IC_UNITED_FRONT("ic_united_front","统战人员信息录入表", 5, 2, "IS_UNITED_FRONT"), IC_VOLUNTEER("ic_volunteer","志愿者信息录入表", 6, 3, "IS_VOLUNTEER"), IC_OLD_PEOPLE("ic_old_people","老年人信息录入表", 7, 2, "IS_OLD_PEOPLE"), IC_SPECIAL("ic_special","特殊人群信息录入表", 8, 3, "IS_SPECIAL"); private String tableName; private String tableComment; private int sheetNo; private int headRowNo; private String mainTableFlagColumnName; public static IcResiUserTableEnum getObjectByTableName(String tableName) { for (IcResiUserTableEnum i : IcResiUserTableEnum.values()) { if (i.tableName.equals(tableName)) { return i; } } return null; } public String getTableName() { return tableName; } public void setTableName(String tableName) { this.tableName = tableName; } public String getTableComment() { return tableComment; } public void setTableComment(String tableComment) { this.tableComment = tableComment; } public int getSheetNo() { return sheetNo; } public void setSheetNo(int sheetNo) { this.sheetNo = sheetNo; } public int getHeadRowNo() { return headRowNo; } public void setHeadRowNo(int headRowNo) { this.headRowNo = headRowNo; } public String getMainTableFlagColumnName() { return mainTableFlagColumnName; } public void setMainTableFlagColumnName(String mainTableFlagColumnName) { this.mainTableFlagColumnName = mainTableFlagColumnName; } }