From d2b0cd7ae27bb7ea24549d6930a53cbb27c6e44a Mon Sep 17 00:00:00 2001
From: skyouc <958836976@qq.com>
Date: 星期日, 08 三月 2026 19:55:34 +0800
Subject: [PATCH] no message

---
 src/main/java/com/zy/asrs/domain/enums/WorkNoType.java |   48 ++++++++++++++++++++++++++++++++++++++++++++++++
 1 files changed, 48 insertions(+), 0 deletions(-)

diff --git a/src/main/java/com/zy/asrs/domain/enums/WorkNoType.java b/src/main/java/com/zy/asrs/domain/enums/WorkNoType.java
new file mode 100644
index 0000000..4aa3911
--- /dev/null
+++ b/src/main/java/com/zy/asrs/domain/enums/WorkNoType.java
@@ -0,0 +1,48 @@
+package com.zy.asrs.domain.enums;
+
+import com.core.exception.CoolException;
+
+/**
+ * 宸ヤ綔鍙锋帓搴忚鍒�
+ */
+public enum WorkNoType {
+
+    PAKIN(0),
+    PICK(1),
+    PAKOUT(2),
+    OTHER(3),
+    ;
+
+    public Integer type;
+
+    WorkNoType(Integer type) {
+        this.type = type;
+    }
+
+    public static Integer getWorkNoType(Integer ioType) {
+        switch (ioType) {
+            case 1:
+                return PAKIN.type;
+            case 10:
+                return PAKIN.type;
+            case 11:
+                return PICK.type;
+            case 53:
+            case 54:
+            case 57:
+                return PICK.type;
+            case 101:
+                return PAKOUT.type;
+            case 103:
+            case 104:
+            case 107:
+                return PICK.type;
+            case 110:
+                return PAKOUT.type;
+            default:
+                break;
+        }
+        throw new CoolException(ioType + "鐨勪换鍔$被鍨嬫棤娉曠敓鎴愬伐浣滃彿");
+    }
+
+}

--
Gitblit v1.9.1