|
@@ -76,7 +76,10 @@ public enum LexiconTypeEnum implements KeyedNamed {
|
|
|
FAMILY_HISTORY(64,"家族史"),
|
|
|
FOOD_ALLERGY_HISTORY(65,"食物过敏史"),
|
|
|
HISTORY_OF_DRUG_ALLERGY(66,"药物过敏史"),
|
|
|
- FAMILY_RELATED_INFECTIOUS_DISEASE_HISTORY(67,"家族相关传染病史");
|
|
|
+ FAMILY_RELATED_INFECTIOUS_DISEASE_HISTORY(67,"家族相关传染病史"),
|
|
|
+ FURTHER_CONSULTATION(68,"复诊"),
|
|
|
+ DIAGNOSTIC_CRITERIA(69,"诊断依据条件"),
|
|
|
+ OTHER_DIAGNOSTIC_CRITERIA(70,"诊断依据其他");
|
|
|
|
|
|
|
|
|
@Setter
|
|
@@ -98,25 +101,11 @@ public enum LexiconTypeEnum implements KeyedNamed {
|
|
|
}
|
|
|
return null;
|
|
|
}
|
|
|
-
|
|
|
- public static LexiconTypeEnum getEnum(String name) {
|
|
|
- for (LexiconTypeEnum item : LexiconTypeEnum.values()) {
|
|
|
- if (item.name.equals(name)) {
|
|
|
- return item;
|
|
|
- }
|
|
|
- }
|
|
|
- return null;
|
|
|
- }
|
|
|
|
|
|
public static String getName(Integer key) {
|
|
|
LexiconTypeEnum item = getEnum(key);
|
|
|
return item != null ? item.name : null;
|
|
|
}
|
|
|
-
|
|
|
- public static Integer getKey(String name) {
|
|
|
- LexiconTypeEnum item = getEnum(name);
|
|
|
- return item != null ? item.key : null;
|
|
|
- }
|
|
|
|
|
|
@Override
|
|
|
public int getKey() {
|