package com.ruoyi.web.controller.enums;
|
|
import com.ruoyi.common.enums.OrganEnum;
|
|
/**
|
* 用户类型
|
*
|
* @author ls
|
*/
|
public enum PersonType
|
{
|
OTHER("0", "其他人员"),
|
PROFESSIONAL("1", "专职人员"),
|
COORDINATOR("2", "协调员"),
|
EXPERT("3","专家"),
|
KIN("4","家属");
|
|
private final String code;
|
private final String info;
|
|
PersonType(String code, String info)
|
{
|
this.code = code;
|
this.info = info;
|
}
|
|
public String getCode()
|
{
|
return code;
|
}
|
|
public String getInfo()
|
{
|
return info;
|
}
|
|
public static String getInfoByCode(String code) {
|
PersonType[] personTypes = values();
|
for (int i = 0; i < personTypes.length; i++) {
|
PersonType personType = personTypes[i];
|
if (personType.getCode().equals(code)) {
|
return personType.getInfo();
|
}
|
}
|
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;
|
}
|
}
|