From a55e5358621f123935c36d99fd0558d62b1c290e Mon Sep 17 00:00:00 2001
From: liusheng <337615773@qq.com>
Date: 星期三, 29 七月 2026 16:18:57 +0800
Subject: [PATCH] 枚举新增
---
smartor/src/main/java/com/smartor/common/enums/ImportFlagEnum.java | 82 +++++++++++++++++++++++++++
smartor/src/main/java/com/smartor/common/enums/EmergencyLevelEnum.java | 77 +++++++++++++++++++++++++
2 files changed, 159 insertions(+), 0 deletions(-)
diff --git a/smartor/src/main/java/com/smartor/common/enums/EmergencyLevelEnum.java b/smartor/src/main/java/com/smartor/common/enums/EmergencyLevelEnum.java
new file mode 100644
index 0000000..7f1ad00
--- /dev/null
+++ b/smartor/src/main/java/com/smartor/common/enums/EmergencyLevelEnum.java
@@ -0,0 +1,77 @@
+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;
+ }
+}
diff --git a/smartor/src/main/java/com/smartor/common/enums/ImportFlagEnum.java b/smartor/src/main/java/com/smartor/common/enums/ImportFlagEnum.java
new file mode 100644
index 0000000..c3683ed
--- /dev/null
+++ b/smartor/src/main/java/com/smartor/common/enums/ImportFlagEnum.java
@@ -0,0 +1,82 @@
+package com.smartor.common.enums;
+
+/**
+ * 鍏ラ櫌鐢宠閲嶈鎬ф爣璁版灇涓�
+ *
+ * @author ruoyi
+ */
+public enum ImportFlagEnum {
+
+ /**
+ * 鐗圭害浜哄憳
+ */
+ SPECIAL_PERSONNEL("FH0165.98", "鐗圭害浜哄憳"),
+
+ /**
+ * 绂讳紤浜哄憳
+ */
+ RETIRED_CADRE("FH0165.99", "绂讳紤浜哄憳"),
+
+ /**
+ * 鏃�
+ */
+ NONE("FH0165.03", "鏃�"),
+
+ /**
+ * 鏃ラ棿璇婄枟
+ */
+ DAY_TREATMENT("FH0165.02", "鏃ラ棿璇婄枟"),
+
+ /**
+ * 鏃ラ棿鎵嬫湳
+ */
+ DAY_SURGERY("FH0165.01", "鏃ラ棿鎵嬫湳");
+
+ private String code;
+ private String desc;
+
+ ImportFlagEnum(String code, String desc) {
+ this.code = code;
+ this.desc = desc;
+ }
+
+ public static String getDescByCode(String code) {
+ if (code == null || code.isEmpty()) {
+ return null;
+ }
+ for (ImportFlagEnum 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 (ImportFlagEnum 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;
+ }
+}
--
Gitblit v1.9.3