| | |
| | | |
| | | /** |
| | | * 用户类型 |
| | | * |
| | | * |
| | | * @author ls |
| | | */ |
| | | public enum PersonType |
| | | { |
| | | public enum PersonType { |
| | | OTHER("0", "其他人员"), |
| | | PROFESSIONAL("1", "专职人员"), |
| | | COORDINATOR("2", "协调员"), |
| | | EXPERT("3","专家"), |
| | | KIN("4","家属"); |
| | | EXPERT("3", "专家"), |
| | | KIN("4", "家属"), |
| | | MESSAGE("5", "管理人员"); |
| | | |
| | | private final String code; |
| | | private final String info; |
| | | |
| | | PersonType(String code, String info) |
| | | { |
| | | PersonType(String code, String info) { |
| | | this.code = code; |
| | | this.info = info; |
| | | } |
| | | |
| | | public String getCode() |
| | | { |
| | | public String getCode() { |
| | | return code; |
| | | } |
| | | |
| | | public String getInfo() |
| | | { |
| | | public String getInfo() { |
| | | return info; |
| | | } |
| | | |
| | |
| | | } |
| | | return null; |
| | | } |
| | | |
| | | public static String getCodeByInfo(String Info) { |
| | | PersonType[] personTypes = values(); |
| | | for (int i = 0; i < personTypes.length; i++) { |
| | | PersonType personType = personTypes[i]; |
| | | if (personType.getInfo().equals(Info)) { |
| | | return personType.getCode(); |
| | | } |
| | | } |
| | | return null; |
| | | } |
| | | } |