|
|
@@ -0,0 +1,43 @@
|
|
|
+package thyyxxk.simzfeeoprnsystm.dicts;
|
|
|
+
|
|
|
+import thyyxxk.simzfeeoprnsystm.utils.StringUtil;
|
|
|
+
|
|
|
+/**
|
|
|
+ * 病种类型代码
|
|
|
+ */
|
|
|
+public enum DiseTypeCode {
|
|
|
+
|
|
|
+ MEN_MAN_TE("10", "门慢门特病种"),
|
|
|
+
|
|
|
+ MEN_MAN("11", "门诊慢性病"),
|
|
|
+
|
|
|
+ MEN_TE("12", "门诊特殊疾病");
|
|
|
+
|
|
|
+ private final String code;
|
|
|
+ private final String name;
|
|
|
+
|
|
|
+ DiseTypeCode(String code, String name) {
|
|
|
+ this.code = code;
|
|
|
+ this.name = name;
|
|
|
+ }
|
|
|
+
|
|
|
+ public String getCode() {
|
|
|
+ return code;
|
|
|
+ }
|
|
|
+
|
|
|
+ public String getName() {
|
|
|
+ return name;
|
|
|
+ }
|
|
|
+
|
|
|
+ public static ClrType get(String code) {
|
|
|
+ if (StringUtil.isBlank(code)) {
|
|
|
+ return null;
|
|
|
+ }
|
|
|
+ for (ClrType clrType : ClrType.values()) {
|
|
|
+ if (code.trim().equals(clrType.getCode())) {
|
|
|
+ return clrType;
|
|
|
+ }
|
|
|
+ }
|
|
|
+ return null;
|
|
|
+ }
|
|
|
+}
|