From 34981c30a78e8bbd7791131059a9210f9928b62c Mon Sep 17 00:00:00 2001
From: 刘光辉 <347230014@qq.com>
Date: 星期四, 17 九月 2026 09:24:09 +0800
Subject: [PATCH] Merge remote-tracking branch 'origin/master' into master
---
jnpf-lims/jnpf-lims-entity/src/main/java/jnpf/limsEntity/YichangDiaochaLeixing.java | 56 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++
1 files changed, 56 insertions(+), 0 deletions(-)
diff --git a/jnpf-lims/jnpf-lims-entity/src/main/java/jnpf/limsEntity/YichangDiaochaLeixing.java b/jnpf-lims/jnpf-lims-entity/src/main/java/jnpf/limsEntity/YichangDiaochaLeixing.java
new file mode 100644
index 0000000..5fb61c7
--- /dev/null
+++ b/jnpf-lims/jnpf-lims-entity/src/main/java/jnpf/limsEntity/YichangDiaochaLeixing.java
@@ -0,0 +1,56 @@
+package jnpf.limsEntity;
+
+/**
+ * 妫�楠屽紓甯歌皟鏌ョ被鍨嬶紙瀛楀吀 jianyanYichangDiaochaLeixing锛夈��
+ * code = 鍏ュ簱鍊硷紙lims_jianyan_xiang.yichang_diaocha_leixing锛夛紝label = 涓枃灞曠ず锛�
+ * flowTemplateEnCode = 瀵瑰簲宸ヤ綔娴佹ā鏉跨殑娴佺▼缂栫爜锛坵orkflow_template.f_en_code锛夛紝鐢ㄤ簬鍙戣捣娴佺▼鏃跺弽瑙� templateId銆�
+ * oos/oot 鍏辩敤鍚屼竴寮� OOS/OOT 璋冩煡琛ㄦ祦绋嬫ā鏉匡紙oosOotDiaochabiao锛夈��
+ */
+public enum YichangDiaochaLeixing {
+
+ NA("na", "N/A", null),
+ AD("ad", "AD璋冩煡", "adDiaochabiao"),
+ OOS("oos", "OOS璋冩煡", "oosOotDiaochabiao"),
+ OOT("oot", "OOT璋冩煡", "oosOotDiaochabiao");
+
+ private final String code;
+ private final String label;
+ private final String flowTemplateEnCode;
+
+ YichangDiaochaLeixing(String code, String label, String flowTemplateEnCode) {
+ this.code = code;
+ this.label = label;
+ this.flowTemplateEnCode = flowTemplateEnCode;
+ }
+
+ public String getCode() {
+ return code;
+ }
+
+ public String getLabel() {
+ return label;
+ }
+
+ /** 瀵瑰簲宸ヤ綔娴佹ā鏉跨殑娴佺▼缂栫爜锛坵orkflow_template.f_en_code锛夛紱NA 涓� null */
+ public String getFlowTemplateEnCode() {
+ return flowTemplateEnCode;
+ }
+
+ /** 鎸� code 鍖归厤锛沶ull / 鏈煡 code 杩斿洖 null锛堣皟鐢ㄦ柟鎹璺宠繃锛屼笉鎶涘紓甯革級 */
+ public static YichangDiaochaLeixing fromCode(String code) {
+ if (code == null) {
+ return null;
+ }
+ for (YichangDiaochaLeixing v : values()) {
+ if (v.code.equals(code)) {
+ return v;
+ }
+ }
+ return null;
+ }
+
+ /** 鏄惁涓洪渶瑕佸彂璧疯皟鏌ョ殑鏈夋晥绫诲瀷锛堥潪 N/A锛� */
+ public boolean isInvestigation() {
+ return this == AD || this == OOS || this == OOT;
+ }
+}
--
Gitblit v1.8.0