From d6ff18e0ff89d36e80195da43ca40bf3a8f42b2c Mon Sep 17 00:00:00 2001
From: Administrator <pjb>
Date: 星期日, 15 六月 2025 09:38:14 +0800
Subject: [PATCH] wms分配库位异常

---
 src/main/java/com/zy/asrs/domain/enums/CrnStatusType.java |   47 ++++++++++++++++++++++++-----------------------
 1 files changed, 24 insertions(+), 23 deletions(-)

diff --git a/src/main/java/com/zy/asrs/domain/enums/CrnStatusType.java b/src/main/java/com/zy/asrs/domain/enums/CrnStatusType.java
index d3d54fd..b00eddd 100644
--- a/src/main/java/com/zy/asrs/domain/enums/CrnStatusType.java
+++ b/src/main/java/com/zy/asrs/domain/enums/CrnStatusType.java
@@ -6,26 +6,41 @@
 public enum CrnStatusType {
 
     // 鍏ュ簱
-    PUT("鍏ュ簱"),
+    MACHINE_PAKIN("鍏ュ簱"),
     // 鍑哄簱
-    TAKE("鍑哄簱"),
+    MACHINE_PAKOUT("鍑哄簱"),
     // 搴撳埌搴�
-    STOCK_MOVE("搴撳埌搴�"),
+    MACHINE_STOCK_MOVE("搴撳埌搴�"),
     // 绔欏埌绔�
-    SITE_MOVE("绔欏埌绔�"),
+    MACHINE_SITE_MOVE("绔欏埌绔�"),
     // p to p
-    P_MOVE("PToP"),
+    MACHINE_P_MOVE("PToP"),
     // 寮傚父
-    ERROR("寮傚父"),
+    MACHINE_ERROR("寮傚父"),
     // 鑷姩
-    AUTO("鑷姩"),
+    MACHINE_AUTO("鑷姩"),
     // 闈炶嚜鍔�/鎵嬪姩
-    UN_AUTO("闈炶嚜鍔�"),
+    MACHINE_UN_AUTO("闈炶嚜鍔�"),
     ;
 
     private String desc;
-    CrnStatusType(String desc){
+
+    CrnStatusType(String desc) {
         this.desc = desc;
+    }
+
+    public static CrnStatusType process(Integer ioType) {
+        if (ioType == 2) {
+            return MACHINE_PAKOUT;
+        } else if (ioType < 100 && ioType != 3 && ioType != 6 && ioType != 11) {
+            return MACHINE_PAKIN;
+        } else if (ioType == 3) {
+            return MACHINE_SITE_MOVE;
+        } else if (ioType == 11) {
+            return MACHINE_STOCK_MOVE;
+        } else {
+            return MACHINE_ERROR;
+        }
     }
 
     public String getDesc() {
@@ -34,20 +49,6 @@
 
     public void setDesc(String desc) {
         this.desc = desc;
-    }
-
-    public static CrnStatusType process(Integer ioType){
-        if (ioType>100) {
-            return TAKE;
-        } else if (ioType < 100 && ioType!=3 && ioType!=6 && ioType!=11) {
-            return PUT;
-        } else if (ioType == 3) {
-            return SITE_MOVE;
-        } else if (ioType == 11) {
-            return STOCK_MOVE;
-        } else {
-            return ERROR;
-        }
     }
 
 }

--
Gitblit v1.9.1