From d425460023114e81caedc7a0430f9246ed3bb839 Mon Sep 17 00:00:00 2001
From: zouyu <2723363702@qq.com>
Date: 星期四, 23 十月 2025 17:04:07 +0800
Subject: [PATCH] 报检:批次号字母转大写

---
 ruoyi-common/src/main/java/com/ruoyi/common/enums/OrderType.java |   44 ++++++++++++++++++++++++++++++++++++++++++++
 1 files changed, 44 insertions(+), 0 deletions(-)

diff --git a/ruoyi-common/src/main/java/com/ruoyi/common/enums/OrderType.java b/ruoyi-common/src/main/java/com/ruoyi/common/enums/OrderType.java
new file mode 100644
index 0000000..de83896
--- /dev/null
+++ b/ruoyi-common/src/main/java/com/ruoyi/common/enums/OrderType.java
@@ -0,0 +1,44 @@
+package com.ruoyi.common.enums;
+
+import org.apache.commons.lang3.StringUtils;
+
+public enum OrderType {
+
+    RAW("鍘熸潗鏂�","01raw"),
+    WG("澶栬喘鎴愬搧","02wg");
+
+    private String label,value;
+
+    public String getLabel() {
+        return label;
+    }
+
+    public String getValue() {
+        return value;
+    }
+
+    OrderType(String label, String value) {
+        this.label = label;
+        this.value = value;
+    }
+
+    public static boolean validateValue(String value){
+        boolean flag = false;
+        for (OrderType orderType : OrderType.values()) {
+            if(StringUtils.isNotBlank(value)&&StringUtils.equals(orderType.getValue(),value)){
+                flag = true;
+            }
+        }
+        return flag;
+    }
+
+    public static String getLabelByValue(String value){
+        for (OrderType orderType : OrderType.values()) {
+            if(validateValue(value)&&StringUtils.equals(orderType.getValue(), value)){
+                return orderType.getLabel();
+            }
+        }
+        return "";
+    }
+
+}

--
Gitblit v1.9.3