package com.smartor.common.enums;
|
|
/**
|
* 入院申请紧急程度枚举
|
*
|
* @author ruoyi
|
*/
|
public enum EmergencyLevelEnum {
|
|
/**
|
* 目标
|
*/
|
TARGET("FH0164.01", "目标"),
|
|
/**
|
* 急危重
|
*/
|
CRITICAL("FH0164.02", "急危重"),
|
|
/**
|
* 择期
|
*/
|
ELECTIVE("FH0164.03", "择期"),
|
|
/**
|
* 基础
|
*/
|
BASIC("FH0164.04", "基础");
|
|
private String code;
|
private String desc;
|
|
EmergencyLevelEnum(String code, String desc) {
|
this.code = code;
|
this.desc = desc;
|
}
|
|
public static String getDescByCode(String code) {
|
if (code == null || code.isEmpty()) {
|
return null;
|
}
|
for (EmergencyLevelEnum item : values()) {
|
if (item.getCode().equals(code)) {
|
return item.getDesc();
|
}
|
}
|
return null;
|
}
|
|
public static String getCodeByDesc(String desc) {
|
if (desc == null || desc.isEmpty()) {
|
return null;
|
}
|
for (EmergencyLevelEnum item : values()) {
|
if (item.getDesc().equals(desc)) {
|
return item.getCode();
|
}
|
}
|
return null;
|
}
|
|
public String getCode() {
|
return code;
|
}
|
|
public void setCode(String code) {
|
this.code = code;
|
}
|
|
public String getDesc() {
|
return desc;
|
}
|
|
public void setDesc(String desc) {
|
this.desc = desc;
|
}
|
}
|