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