package cn.lihu.jh.module.ecg.enums;
|
|
import lombok.AllArgsConstructor;
|
import lombok.Getter;
|
|
/**
|
* His的Check_type类型枚举
|
*/
|
@Getter
|
@AllArgsConstructor
|
public enum HisCheckCodeEnum {
|
Y691133607("691133607", "100"),
|
Y201605("201605", "200"),
|
Y200327("200327", "300"),
|
Y201652("201652", "400"),
|
Y502490914("502490914", "500"),
|
Y419562119("419562119", "600"),
|
Y201604("201604", "700"),
|
Y1202042("1202042", "800"),
|
Y1202058("1202058", "900"),
|
Y1202065("1202065", "1000"),
|
Y559542128("559542128", "1100"),
|
Y590244511("590244511", "1200"),
|
Y666454217("666454217", "1300"),
|
Y720791490("720791490", "1400"),
|
Y720792077("720792077", "1500");
|
|
/**
|
* 类型
|
*/
|
private final String code;
|
/**
|
* 描述
|
*/
|
private final String value;
|
|
/**
|
* 根据类型获取枚举
|
*
|
* @param type 类型
|
* @return 枚举
|
*/
|
public static String getByCode(String code) {
|
for (HisCheckCodeEnum value : values()) {
|
if (value.getCode().equals(code)) {
|
return value.getValue();
|
}
|
}
|
return null;
|
}
|
|
/**
|
* 根据类型获取枚举
|
*
|
* @param val 值类型
|
* @return 枚举
|
*/
|
public static String getByValue(String val) {
|
for (HisCheckCodeEnum value : values()) {
|
if (value.getValue().equals(val)) {
|
return value.getCode();
|
}
|
}
|
return null;
|
}
|
}
|