From 0ad9b60c918820efa47cb8694f5bd56b4f4981c5 Mon Sep 17 00:00:00 2001 From: qianshijiang <1965297290@qq.com> Date: Fri, 30 Jan 2026 11:38:08 +0800 Subject: [PATCH 1/3] =?UTF-8?q?erp=E4=BF=AE=E6=94=B9?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../WarehouseFactoryOperationTypeEnum.java | 59 +++++++++++++++++++ .../dataobject/erp/WarehouseFactoryDO.java | 4 +- 2 files changed, 61 insertions(+), 2 deletions(-) create mode 100644 zt-module-erp/zt-module-erp-api/src/main/java/com/zt/plat/module/erp/enums/warehouseFactory/WarehouseFactoryOperationTypeEnum.java diff --git a/zt-module-erp/zt-module-erp-api/src/main/java/com/zt/plat/module/erp/enums/warehouseFactory/WarehouseFactoryOperationTypeEnum.java b/zt-module-erp/zt-module-erp-api/src/main/java/com/zt/plat/module/erp/enums/warehouseFactory/WarehouseFactoryOperationTypeEnum.java new file mode 100644 index 00000000..46d6a3e2 --- /dev/null +++ b/zt-module-erp/zt-module-erp-api/src/main/java/com/zt/plat/module/erp/enums/warehouseFactory/WarehouseFactoryOperationTypeEnum.java @@ -0,0 +1,59 @@ +package com.zt.plat.module.erp.enums.warehouseFactory; + +import org.apache.commons.lang3.StringUtils; + +/** + * 仓库工厂关系-库位绑定ERP库位操作类型(字典: WAREHOUSE_OPERATION) + * 枚举(字典: WAREHOUSE_OPERATION) + * + */ +public enum WarehouseFactoryOperationTypeEnum { + OUT("out","出库"), + INTO("into","入库"), + MOVE("move","移库"), + ; + + + /** + * 编码 + */ + private String code; + + /** + * 名称 + */ + private String name; + + WarehouseFactoryOperationTypeEnum(String code, String name){ + this.code = code; + this.name = name; + } + + public String getCode() { + return code; + } + + public String getName() { + return name; + } + + public static WarehouseFactoryOperationTypeEnum getEnumByCode(String code){ + for (WarehouseFactoryOperationTypeEnum e : WarehouseFactoryOperationTypeEnum.values()) { + if (e.getCode().equals(code)) { + return e; + } + } + return OUT; + } + + public static WarehouseFactoryOperationTypeEnum getEnumByName(String name){ + if (StringUtils.isEmpty(name)) return OUT; + for (WarehouseFactoryOperationTypeEnum e : WarehouseFactoryOperationTypeEnum.values()) { + if (name.equals(e.getName())) { + return e; + } + } + return OUT; + } + +} diff --git a/zt-module-erp/zt-module-erp-server/src/main/java/com/zt/plat/module/erp/dal/dataobject/erp/WarehouseFactoryDO.java b/zt-module-erp/zt-module-erp-server/src/main/java/com/zt/plat/module/erp/dal/dataobject/erp/WarehouseFactoryDO.java index 877a2e83..a22021f3 100644 --- a/zt-module-erp/zt-module-erp-server/src/main/java/com/zt/plat/module/erp/dal/dataobject/erp/WarehouseFactoryDO.java +++ b/zt-module-erp/zt-module-erp-server/src/main/java/com/zt/plat/module/erp/dal/dataobject/erp/WarehouseFactoryDO.java @@ -40,12 +40,12 @@ public class WarehouseFactoryDO extends BusinessBaseDO { @TableField("CPN_ID_CST") private String companyIdCustom; /** - * 操作类型 + * 操作类型(字典: WAREHOUSE_OPERATION) */ @TableField("OPTN_TP") private String operationType; /** - * 业务类型 + * 业务类型(字典: SPLY_BSN_TP) */ @TableField("MMSI_TP") private String mmsiType; From 61d88714dad6b6497ada6de54c31bc2d3550300e Mon Sep 17 00:00:00 2001 From: qianshijiang <1965297290@qq.com> Date: Fri, 30 Jan 2026 11:44:11 +0800 Subject: [PATCH 2/3] =?UTF-8?q?erp=E4=BF=AE=E6=94=B9?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../WarehouseFactoryOperationTypeEnum.java | 59 ------------------- .../dataobject/erp/WarehouseFactoryDO.java | 2 +- 2 files changed, 1 insertion(+), 60 deletions(-) delete mode 100644 zt-module-erp/zt-module-erp-api/src/main/java/com/zt/plat/module/erp/enums/warehouseFactory/WarehouseFactoryOperationTypeEnum.java diff --git a/zt-module-erp/zt-module-erp-api/src/main/java/com/zt/plat/module/erp/enums/warehouseFactory/WarehouseFactoryOperationTypeEnum.java b/zt-module-erp/zt-module-erp-api/src/main/java/com/zt/plat/module/erp/enums/warehouseFactory/WarehouseFactoryOperationTypeEnum.java deleted file mode 100644 index 46d6a3e2..00000000 --- a/zt-module-erp/zt-module-erp-api/src/main/java/com/zt/plat/module/erp/enums/warehouseFactory/WarehouseFactoryOperationTypeEnum.java +++ /dev/null @@ -1,59 +0,0 @@ -package com.zt.plat.module.erp.enums.warehouseFactory; - -import org.apache.commons.lang3.StringUtils; - -/** - * 仓库工厂关系-库位绑定ERP库位操作类型(字典: WAREHOUSE_OPERATION) - * 枚举(字典: WAREHOUSE_OPERATION) - * - */ -public enum WarehouseFactoryOperationTypeEnum { - OUT("out","出库"), - INTO("into","入库"), - MOVE("move","移库"), - ; - - - /** - * 编码 - */ - private String code; - - /** - * 名称 - */ - private String name; - - WarehouseFactoryOperationTypeEnum(String code, String name){ - this.code = code; - this.name = name; - } - - public String getCode() { - return code; - } - - public String getName() { - return name; - } - - public static WarehouseFactoryOperationTypeEnum getEnumByCode(String code){ - for (WarehouseFactoryOperationTypeEnum e : WarehouseFactoryOperationTypeEnum.values()) { - if (e.getCode().equals(code)) { - return e; - } - } - return OUT; - } - - public static WarehouseFactoryOperationTypeEnum getEnumByName(String name){ - if (StringUtils.isEmpty(name)) return OUT; - for (WarehouseFactoryOperationTypeEnum e : WarehouseFactoryOperationTypeEnum.values()) { - if (name.equals(e.getName())) { - return e; - } - } - return OUT; - } - -} diff --git a/zt-module-erp/zt-module-erp-server/src/main/java/com/zt/plat/module/erp/dal/dataobject/erp/WarehouseFactoryDO.java b/zt-module-erp/zt-module-erp-server/src/main/java/com/zt/plat/module/erp/dal/dataobject/erp/WarehouseFactoryDO.java index a22021f3..2cd040c3 100644 --- a/zt-module-erp/zt-module-erp-server/src/main/java/com/zt/plat/module/erp/dal/dataobject/erp/WarehouseFactoryDO.java +++ b/zt-module-erp/zt-module-erp-server/src/main/java/com/zt/plat/module/erp/dal/dataobject/erp/WarehouseFactoryDO.java @@ -40,7 +40,7 @@ public class WarehouseFactoryDO extends BusinessBaseDO { @TableField("CPN_ID_CST") private String companyIdCustom; /** - * 操作类型(字典: WAREHOUSE_OPERATION) + * 操作类型(字典: RECEIVING_SHIPPING_TYPE) */ @TableField("OPTN_TP") private String operationType; From 9c05d8ac0ff7499df9199b06995b4af2dc1a961a Mon Sep 17 00:00:00 2001 From: qianshijiang <1965297290@qq.com> Date: Fri, 30 Jan 2026 11:48:26 +0800 Subject: [PATCH 3/3] =?UTF-8?q?erp=E4=BF=AE=E6=94=B9?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../WarehouseFactoryOperationTypeEnum.java | 59 +++++++++++++++++++ .../dataobject/erp/WarehouseFactoryDO.java | 2 +- 2 files changed, 60 insertions(+), 1 deletion(-) create mode 100644 zt-module-erp/zt-module-erp-api/src/main/java/com/zt/plat/module/erp/enums/warehouseFactory/WarehouseFactoryOperationTypeEnum.java diff --git a/zt-module-erp/zt-module-erp-api/src/main/java/com/zt/plat/module/erp/enums/warehouseFactory/WarehouseFactoryOperationTypeEnum.java b/zt-module-erp/zt-module-erp-api/src/main/java/com/zt/plat/module/erp/enums/warehouseFactory/WarehouseFactoryOperationTypeEnum.java new file mode 100644 index 00000000..204bbda3 --- /dev/null +++ b/zt-module-erp/zt-module-erp-api/src/main/java/com/zt/plat/module/erp/enums/warehouseFactory/WarehouseFactoryOperationTypeEnum.java @@ -0,0 +1,59 @@ +package com.zt.plat.module.erp.enums.warehouseFactory; + +import org.apache.commons.lang3.StringUtils; + +/** + * 仓库工厂关系-库位绑定ERP库位操作类型(字典: WAREHOUSE_OPERATION) + * 枚举(字典: WAREHOUSE_OPERATION) + * + */ +public enum WarehouseFactoryOperationTypeEnum { + OUT("SHIPPING","出库"), + INTO("RECEIVING","入库"), + MOVE("MOVE","移库"), + ; + + + /** + * 编码 + */ + private String code; + + /** + * 名称 + */ + private String name; + + WarehouseFactoryOperationTypeEnum(String code, String name){ + this.code = code; + this.name = name; + } + + public String getCode() { + return code; + } + + public String getName() { + return name; + } + + public static WarehouseFactoryOperationTypeEnum getEnumByCode(String code){ + for (WarehouseFactoryOperationTypeEnum e : WarehouseFactoryOperationTypeEnum.values()) { + if (e.getCode().equals(code)) { + return e; + } + } + return OUT; + } + + public static WarehouseFactoryOperationTypeEnum getEnumByName(String name){ + if (StringUtils.isEmpty(name)) return OUT; + for (WarehouseFactoryOperationTypeEnum e : WarehouseFactoryOperationTypeEnum.values()) { + if (name.equals(e.getName())) { + return e; + } + } + return OUT; + } + +} diff --git a/zt-module-erp/zt-module-erp-server/src/main/java/com/zt/plat/module/erp/dal/dataobject/erp/WarehouseFactoryDO.java b/zt-module-erp/zt-module-erp-server/src/main/java/com/zt/plat/module/erp/dal/dataobject/erp/WarehouseFactoryDO.java index 2cd040c3..a22021f3 100644 --- a/zt-module-erp/zt-module-erp-server/src/main/java/com/zt/plat/module/erp/dal/dataobject/erp/WarehouseFactoryDO.java +++ b/zt-module-erp/zt-module-erp-server/src/main/java/com/zt/plat/module/erp/dal/dataobject/erp/WarehouseFactoryDO.java @@ -40,7 +40,7 @@ public class WarehouseFactoryDO extends BusinessBaseDO { @TableField("CPN_ID_CST") private String companyIdCustom; /** - * 操作类型(字典: RECEIVING_SHIPPING_TYPE) + * 操作类型(字典: WAREHOUSE_OPERATION) */ @TableField("OPTN_TP") private String operationType;