package cn.lihu.jh.module.ecg.enums;
|
|
import lombok.AllArgsConstructor;
|
import lombok.Getter;
|
|
/**
|
* Action类型枚举
|
*/
|
@Getter
|
@AllArgsConstructor
|
public enum ActionTypeEnum {
|
|
S0201ECG("S0201ECG", "申请单创建"),
|
S0202ECG("S0202ECG", "申请单更新"),
|
S040501HIS("S040501HIS", "预约更新"),
|
S050401("S050401", "检查预约状态新增"),
|
S050501("S050501", "检查预约状态修改");
|
|
|
/**
|
* 类型
|
*/
|
private final String type;
|
/**
|
* 描述
|
*/
|
private final String description;
|
|
/**
|
* 根据类型获取枚举
|
*
|
* @param type 类型
|
* @return 枚举
|
*/
|
public static ActionTypeEnum getByType(String type) {
|
for (ActionTypeEnum value : values()) {
|
if (value.getType().equals(type)) {
|
return value;
|
}
|
}
|
return null;
|
}
|
}
|