From c44cdd8db1e6691e2b2d6a915f37e956d2ed4b60 Mon Sep 17 00:00:00 2001
From: skyouc
Date: 星期二, 15 七月 2025 10:18:17 +0800
Subject: [PATCH] 盘点单导入功能优化

---
 rsf-server/src/main/java/com/vincent/rsf/server/manager/enums/CheckOrderType.java |   38 +++++++++++++++++++++++++++++++++++---
 1 files changed, 35 insertions(+), 3 deletions(-)

diff --git a/rsf-server/src/main/java/com/vincent/rsf/server/manager/enums/CheckOrderType.java b/rsf-server/src/main/java/com/vincent/rsf/server/manager/enums/CheckOrderType.java
index 701642a..0930eba 100644
--- a/rsf-server/src/main/java/com/vincent/rsf/server/manager/enums/CheckOrderType.java
+++ b/rsf-server/src/main/java/com/vincent/rsf/server/manager/enums/CheckOrderType.java
@@ -17,15 +17,47 @@
     ;
 
     CheckOrderType(String type, String desc) {
-        this.type = Integer.parseInt(type);
+        this.type = type;
         this.desc = desc;
     }
 
-    public Integer type;
+    public String type;
     public String desc;
 
-    public static String getOrderType() {
+    public static String getTypeVal(String desc) {
+        if (desc.equals(CheckOrderType.CHECK_ORDER_TYPE_TEMP.desc)) {
+            return CheckOrderType.CHECK_ORDER_TYPE_TEMP.type;
+        } else if (desc.equals(CheckOrderType.CHECK_ORDER_TYPE_ROUND.desc)) {
+            return CheckOrderType.CHECK_ORDER_TYPE_ROUND.type;
+        } else if (desc.equals(CheckOrderType.CHECK_ORDER_TYPE_AREAS.desc)) {
+            return CheckOrderType.CHECK_ORDER_TYPE_AREAS.type;
+        } else if (desc.equals(CheckOrderType.CHECK_ORDER_TYPE_DIFF.desc)) {
+            return CheckOrderType.CHECK_ORDER_TYPE_DIFF.type;
+        } else if (desc.equals(CheckOrderType.CHECK_ORDER_TYPE_CIRCLE.desc)) {
+            return CheckOrderType.CHECK_ORDER_TYPE_CIRCLE.type;
+        } else if (desc.equals(CheckOrderType.CHECK_ORDER_TYPE_TIMER.desc)) {
+            return CheckOrderType.CHECK_ORDER_TYPE_TIMER.type;
+        }
         return null;
     }
 
+
+    public static String getValType(String type) {
+        if (type.equals(CheckOrderType.CHECK_ORDER_TYPE_TEMP.type)) {
+            return CheckOrderType.CHECK_ORDER_TYPE_TEMP.desc;
+        } else if (type.equals(CheckOrderType.CHECK_ORDER_TYPE_ROUND.type)) {
+            return CheckOrderType.CHECK_ORDER_TYPE_ROUND.desc;
+        } else if (type.equals(CheckOrderType.CHECK_ORDER_TYPE_AREAS.type)) {
+            return CheckOrderType.CHECK_ORDER_TYPE_AREAS.desc;
+        } else if (type.equals(CheckOrderType.CHECK_ORDER_TYPE_DIFF.type)) {
+            return CheckOrderType.CHECK_ORDER_TYPE_DIFF.desc;
+        } else if (type.equals(CheckOrderType.CHECK_ORDER_TYPE_CIRCLE.type)) {
+            return CheckOrderType.CHECK_ORDER_TYPE_CIRCLE.desc;
+        } else if (type.equals(CheckOrderType.CHECK_ORDER_TYPE_TIMER.type)) {
+            return CheckOrderType.CHECK_ORDER_TYPE_TIMER.desc;
+        }
+        return null;
+    }
+
+
 }

--
Gitblit v1.9.1