From 9a7c26338a0f6a13d6684f32e7dcb308d72d3562 Mon Sep 17 00:00:00 2001 From: Silliter Date: Wed, 27 Mar 2019 14:22:00 +0800 Subject: [PATCH 1/7] =?UTF-8?q?=E8=AE=A2=E5=8D=95=E6=89=93=E5=8D=B0?= =?UTF-8?q?=EF=BC=8C=E6=B5=81=E7=A8=8B=E7=AE=A1=E5=AE=B6=E4=BC=98=E5=8C=96?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../src/main/java/cn/estsh/i3plus/pojo/wms/bean/WmsASNMaster.java | 8 -------- .../java/cn/estsh/i3plus/pojo/wms/bean/WmsDocMovementMaster.java | 8 -------- .../src/main/java/cn/estsh/i3plus/pojo/wms/bean/WmsPOMaster.java | 8 -------- 3 files changed, 24 deletions(-) diff --git a/modules/i3plus-pojo-wms/src/main/java/cn/estsh/i3plus/pojo/wms/bean/WmsASNMaster.java b/modules/i3plus-pojo-wms/src/main/java/cn/estsh/i3plus/pojo/wms/bean/WmsASNMaster.java index 42905ae..c61f2c7 100644 --- a/modules/i3plus-pojo-wms/src/main/java/cn/estsh/i3plus/pojo/wms/bean/WmsASNMaster.java +++ b/modules/i3plus-pojo-wms/src/main/java/cn/estsh/i3plus/pojo/wms/bean/WmsASNMaster.java @@ -83,14 +83,6 @@ public class WmsASNMaster extends BaseBean { private String sendUser; @Transient - @ApiParam(value = "收货人") - private String rcUser; - - @Transient @ApiParam(value = "发货日期") private String sendDate; - - @Transient - @ApiParam(value = "收货日期") - private String rcDate; } diff --git a/modules/i3plus-pojo-wms/src/main/java/cn/estsh/i3plus/pojo/wms/bean/WmsDocMovementMaster.java b/modules/i3plus-pojo-wms/src/main/java/cn/estsh/i3plus/pojo/wms/bean/WmsDocMovementMaster.java index c462531..56da324 100644 --- a/modules/i3plus-pojo-wms/src/main/java/cn/estsh/i3plus/pojo/wms/bean/WmsDocMovementMaster.java +++ b/modules/i3plus-pojo-wms/src/main/java/cn/estsh/i3plus/pojo/wms/bean/WmsDocMovementMaster.java @@ -126,14 +126,6 @@ public class WmsDocMovementMaster extends BaseBean { private String sendUser; @Transient - @ApiParam(value = "收货人") - private String rcUser; - - @Transient @ApiParam(value = "发货日期") private String sendDate; - - @Transient - @ApiParam(value = "收货日期") - private String rcDate; } diff --git a/modules/i3plus-pojo-wms/src/main/java/cn/estsh/i3plus/pojo/wms/bean/WmsPOMaster.java b/modules/i3plus-pojo-wms/src/main/java/cn/estsh/i3plus/pojo/wms/bean/WmsPOMaster.java index 5734f05..1d95450 100644 --- a/modules/i3plus-pojo-wms/src/main/java/cn/estsh/i3plus/pojo/wms/bean/WmsPOMaster.java +++ b/modules/i3plus-pojo-wms/src/main/java/cn/estsh/i3plus/pojo/wms/bean/WmsPOMaster.java @@ -101,14 +101,6 @@ public class WmsPOMaster extends BaseBean { private String sendUser; @Transient - @ApiParam(value = "收货人") - private String rcUser; - - @Transient @ApiParam(value = "发货日期") private String sendDate; - - @Transient - @ApiParam(value = "收货日期") - private String rcDate; } From ecde67e47ed4366046c29b190f840be8c237896a Mon Sep 17 00:00:00 2001 From: amy <962239776@qq.com> Date: Wed, 27 Mar 2019 20:45:09 +0800 Subject: [PATCH 2/7] =?UTF-8?q?=E4=BF=AE=E6=94=B9?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../cn/estsh/i3plus/pojo/wms/bean/WmsDocMovementDetails.java | 9 +++++++++ .../main/java/cn/estsh/i3plus/pojo/wms/bean/WmsTaskDetails.java | 7 +++++++ 2 files changed, 16 insertions(+) diff --git a/modules/i3plus-pojo-wms/src/main/java/cn/estsh/i3plus/pojo/wms/bean/WmsDocMovementDetails.java b/modules/i3plus-pojo-wms/src/main/java/cn/estsh/i3plus/pojo/wms/bean/WmsDocMovementDetails.java index caaad9d..afe6d77 100644 --- a/modules/i3plus-pojo-wms/src/main/java/cn/estsh/i3plus/pojo/wms/bean/WmsDocMovementDetails.java +++ b/modules/i3plus-pojo-wms/src/main/java/cn/estsh/i3plus/pojo/wms/bean/WmsDocMovementDetails.java @@ -12,6 +12,7 @@ import org.hibernate.annotations.DynamicUpdate; import javax.persistence.Column; import javax.persistence.Entity; import javax.persistence.Table; +import javax.persistence.Transient; /** * @Description :移库单明细实体(用于转储类业务) @@ -138,4 +139,12 @@ public class WmsDocMovementDetails extends BaseBean { @Column(name = "DEST_AREA_NO") @ApiParam("目的库存地代码") public String destAreaNo; + + @Transient + @ApiParam("推荐批次") + private String recommondLot; + + @Transient + @ApiParam("推荐库位") + private String recommondLocateNo; } diff --git a/modules/i3plus-pojo-wms/src/main/java/cn/estsh/i3plus/pojo/wms/bean/WmsTaskDetails.java b/modules/i3plus-pojo-wms/src/main/java/cn/estsh/i3plus/pojo/wms/bean/WmsTaskDetails.java index 0834489..34b8db4 100644 --- a/modules/i3plus-pojo-wms/src/main/java/cn/estsh/i3plus/pojo/wms/bean/WmsTaskDetails.java +++ b/modules/i3plus-pojo-wms/src/main/java/cn/estsh/i3plus/pojo/wms/bean/WmsTaskDetails.java @@ -85,6 +85,13 @@ public class WmsTaskDetails extends BaseBean { @ApiParam(value = "状态", example = "1") private Integer itemStatus; + public Integer getItemStatus(){ + if(itemStatus == null) { + return null; + } + return itemStatus.intValue(); + } + @Column(name = "SRC_ZONE_NO") @ApiParam(value = "源存储区代码") private String srcZoneNo; From b2544dcb4351fd1891b3f57923bd30a3b5e2832d Mon Sep 17 00:00:00 2001 From: jimmy <1622218722@qq.com> Date: Wed, 27 Mar 2019 21:21:04 +0800 Subject: [PATCH 3/7] =?UTF-8?q?=E7=9B=98=E7=82=B9=E8=B0=83=E5=B7=AE?= =?UTF-8?q?=E5=BC=80=E5=8F=91?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../cn/estsh/i3plus/pojo/wms/bean/WmsCSFactTrans.java | 7 +++++++ .../cn/estsh/i3plus/pojo/wms/bean/WmsCSOrderDetails.java | 15 +++++++++++++++ .../java/cn/estsh/i3plus/pojo/wms/bean/WmsStockSn.java | 6 ++++++ 3 files changed, 28 insertions(+) diff --git a/modules/i3plus-pojo-wms/src/main/java/cn/estsh/i3plus/pojo/wms/bean/WmsCSFactTrans.java b/modules/i3plus-pojo-wms/src/main/java/cn/estsh/i3plus/pojo/wms/bean/WmsCSFactTrans.java index 5d950d3..9186610 100644 --- a/modules/i3plus-pojo-wms/src/main/java/cn/estsh/i3plus/pojo/wms/bean/WmsCSFactTrans.java +++ b/modules/i3plus-pojo-wms/src/main/java/cn/estsh/i3plus/pojo/wms/bean/WmsCSFactTrans.java @@ -81,4 +81,11 @@ public class WmsCSFactTrans extends BaseBean { @Column(name="REMARK") @ApiParam(value = "备注") public String reMark; + + public WmsCSFactTrans(){} + + public WmsCSFactTrans(double factQty, String partNo){ + this.factQty = factQty; + this.partNo = partNo; + } } diff --git a/modules/i3plus-pojo-wms/src/main/java/cn/estsh/i3plus/pojo/wms/bean/WmsCSOrderDetails.java b/modules/i3plus-pojo-wms/src/main/java/cn/estsh/i3plus/pojo/wms/bean/WmsCSOrderDetails.java index 6e72309..1fc9743 100644 --- a/modules/i3plus-pojo-wms/src/main/java/cn/estsh/i3plus/pojo/wms/bean/WmsCSOrderDetails.java +++ b/modules/i3plus-pojo-wms/src/main/java/cn/estsh/i3plus/pojo/wms/bean/WmsCSOrderDetails.java @@ -12,6 +12,7 @@ import org.hibernate.annotations.DynamicUpdate; import javax.persistence.Column; import javax.persistence.Entity; import javax.persistence.Table; +import javax.persistence.Transient; /** * @Description : 盘点单冻结信息 @@ -94,7 +95,21 @@ public class WmsCSOrderDetails extends BaseBean { @ApiParam(value = "处理状态", example = "1") public Integer transStatus; + //虚拟字段(实盘数量、剩余数量) + @Transient + public Double factQty; + + @Transient + public Double surplusQty; + public Double getQty() { return this.qty == null ? 0 : this.qty; } + + public WmsCSOrderDetails(){} + + public WmsCSOrderDetails(double qty, String partNo){ + this.qty = qty; + this.partNo = partNo; + } } diff --git a/modules/i3plus-pojo-wms/src/main/java/cn/estsh/i3plus/pojo/wms/bean/WmsStockSn.java b/modules/i3plus-pojo-wms/src/main/java/cn/estsh/i3plus/pojo/wms/bean/WmsStockSn.java index a89463d..fd7244e 100644 --- a/modules/i3plus-pojo-wms/src/main/java/cn/estsh/i3plus/pojo/wms/bean/WmsStockSn.java +++ b/modules/i3plus-pojo-wms/src/main/java/cn/estsh/i3plus/pojo/wms/bean/WmsStockSn.java @@ -165,4 +165,10 @@ public class WmsStockSn extends BaseBean { @ApiParam(value = "二维码内容") @Transient public String barCode; + + public WmsStockSn(){} + + public WmsStockSn(String partNo){ + this.partNo = partNo; + } } From 2987e34dc7db5c6401f1a59259c20bbb525551c8 Mon Sep 17 00:00:00 2001 From: "gragon.xu" Date: Thu, 28 Mar 2019 10:20:06 +0800 Subject: [PATCH 4/7] =?UTF-8?q?ASN,PO=E6=98=8E=E7=BB=86=E8=A1=A8=EF=BC=8C?= =?UTF-8?q?=E4=BA=A7=E5=93=81=E5=85=A5=E5=BA=93=E8=A1=A8=E7=9A=84ERPWHNO?= =?UTF-8?q?=E6=94=B9=E6=88=90ERPAREANO?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../main/java/cn/estsh/i3plus/pojo/wms/bean/WmsASNMasterDetails.java | 4 ++-- .../src/main/java/cn/estsh/i3plus/pojo/wms/bean/WmsFGInStock.java | 4 ++-- .../src/main/java/cn/estsh/i3plus/pojo/wms/sqlpack/WmsHqlPack.java | 4 ++-- 3 files changed, 6 insertions(+), 6 deletions(-) diff --git a/modules/i3plus-pojo-wms/src/main/java/cn/estsh/i3plus/pojo/wms/bean/WmsASNMasterDetails.java b/modules/i3plus-pojo-wms/src/main/java/cn/estsh/i3plus/pojo/wms/bean/WmsASNMasterDetails.java index ce33950..ccfdb36 100644 --- a/modules/i3plus-pojo-wms/src/main/java/cn/estsh/i3plus/pojo/wms/bean/WmsASNMasterDetails.java +++ b/modules/i3plus-pojo-wms/src/main/java/cn/estsh/i3plus/pojo/wms/bean/WmsASNMasterDetails.java @@ -100,9 +100,9 @@ public class WmsASNMasterDetails extends BaseBean { @ApiParam("组条码") public String groupNo; - @Column(name = "ERP_WH_NO") + @Column(name = "ERP_AREA_NO") @ApiParam("默认收货库存地") - public String erpWhNo; + public String erpAreaNo; @Column(name = "VENDOR_LOT_NO") @ApiParam("供应商批次") diff --git a/modules/i3plus-pojo-wms/src/main/java/cn/estsh/i3plus/pojo/wms/bean/WmsFGInStock.java b/modules/i3plus-pojo-wms/src/main/java/cn/estsh/i3plus/pojo/wms/bean/WmsFGInStock.java index f720f6a..34e6e8b 100644 --- a/modules/i3plus-pojo-wms/src/main/java/cn/estsh/i3plus/pojo/wms/bean/WmsFGInStock.java +++ b/modules/i3plus-pojo-wms/src/main/java/cn/estsh/i3plus/pojo/wms/bean/WmsFGInStock.java @@ -76,9 +76,9 @@ public class WmsFGInStock extends BaseBean { @ApiParam("单据来源") public String src; - @Column(name="ERP_WH_NO") + @Column(name="ERP_AREA_NO") @ApiParam("默认收货库存地") - public String erpWhNo; + public String erpAreaNo; @Column(name="LINE_NO") @ApiParam("生产线") diff --git a/modules/i3plus-pojo-wms/src/main/java/cn/estsh/i3plus/pojo/wms/sqlpack/WmsHqlPack.java b/modules/i3plus-pojo-wms/src/main/java/cn/estsh/i3plus/pojo/wms/sqlpack/WmsHqlPack.java index 5eb33ca..c3996f2 100644 --- a/modules/i3plus-pojo-wms/src/main/java/cn/estsh/i3plus/pojo/wms/sqlpack/WmsHqlPack.java +++ b/modules/i3plus-pojo-wms/src/main/java/cn/estsh/i3plus/pojo/wms/sqlpack/WmsHqlPack.java @@ -640,7 +640,7 @@ public class WmsHqlPack { HqlPack.getStringEqualPack(wmsASNMasterDetails.getSnOneBarCode(), "snOneBarCode", result); HqlPack.getStringEqualPack(wmsASNMasterDetails.getSnTwoBarCode(), "snTwoBarCode", result); HqlPack.getStringEqualPack(wmsASNMasterDetails.getGroupNo(), "groupNo", result); - HqlPack.getStringEqualPack(wmsASNMasterDetails.getErpWhNo(), "erpWhNo", result); + HqlPack.getStringEqualPack(wmsASNMasterDetails.getErpAreaNo(), "erpAreaNo", result); HqlPack.getStringEqualPack(wmsASNMasterDetails.getVendorLotNo(), "vendorLotNo", result); getStringBuilderPack(wmsASNMasterDetails, result); @@ -667,7 +667,7 @@ public class WmsHqlPack { HqlPack.getNumEqualPack(wmsFGInStock.getOrderStatus(), "orderStatus", result); HqlPack.getStringLikerPack(wmsFGInStock.getReMark(), "reMark", result); HqlPack.getStringLikerPack(wmsFGInStock.getSrc(), "src", result); - HqlPack.getStringEqualPack(wmsFGInStock.getErpWhNo(), "erpWhno", result); + HqlPack.getStringEqualPack(wmsFGInStock.getErpAreaNo(), "erpWhno", result); HqlPack.getStringEqualPack(wmsFGInStock.getLineNo(), "lineNo", result); HqlPack.getStringEqualPack(wmsFGInStock.getWhNo(), "whNo", result); HqlPack.getStringEqualPack(wmsFGInStock.getCustNo(), "custNo", result); From 8b3b37260e4ef0b8912a13a3be827f92ae163c52 Mon Sep 17 00:00:00 2001 From: "gragon.xu" Date: Thu, 28 Mar 2019 11:26:03 +0800 Subject: [PATCH 5/7] =?UTF-8?q?=E6=9E=9A=E4=B8=BE=E7=BB=9F=E4=B8=80?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../i3plus/pojo/base/enumutil/CommonEnumUtil.java | 2 +- .../i3plus/pojo/base/enumutil/WmsEnumUtil.java | 361 +++------------------ .../estsh/i3plus/pojo/wms/bean/WmsASNMaster.java | 2 +- .../estsh/i3plus/pojo/wms/sqlpack/WmsHqlPack.java | 4 +- 4 files changed, 56 insertions(+), 313 deletions(-) diff --git a/modules/i3plus-pojo-base/src/main/java/cn/estsh/i3plus/pojo/base/enumutil/CommonEnumUtil.java b/modules/i3plus-pojo-base/src/main/java/cn/estsh/i3plus/pojo/base/enumutil/CommonEnumUtil.java index ed2f951..1204615 100644 --- a/modules/i3plus-pojo-base/src/main/java/cn/estsh/i3plus/pojo/base/enumutil/CommonEnumUtil.java +++ b/modules/i3plus-pojo-base/src/main/java/cn/estsh/i3plus/pojo/base/enumutil/CommonEnumUtil.java @@ -302,7 +302,7 @@ public class CommonEnumUtil { */ @JsonFormat(shape = JsonFormat.Shape.OBJECT) public enum USER_STATUS { -// NORMAL(1, "fa fa-success cell-fa fa-check", "正常"), +// CREATE(1, "fa fa-success cell-fa fa-check", "正常"), // FREEZE(2, "冻结", "冻结_FREEZE"), // ABERRANT(3, "异常", "异常_ABERRANT"), // RESIGNATION(4, "离职", "离职_RESIGNATION"), diff --git a/modules/i3plus-pojo-base/src/main/java/cn/estsh/i3plus/pojo/base/enumutil/WmsEnumUtil.java b/modules/i3plus-pojo-base/src/main/java/cn/estsh/i3plus/pojo/base/enumutil/WmsEnumUtil.java index 9ac8347..f8504da 100644 --- a/modules/i3plus-pojo-base/src/main/java/cn/estsh/i3plus/pojo/base/enumutil/WmsEnumUtil.java +++ b/modules/i3plus-pojo-base/src/main/java/cn/estsh/i3plus/pojo/base/enumutil/WmsEnumUtil.java @@ -11,54 +11,6 @@ import com.fasterxml.jackson.annotation.JsonFormat; **/ public class WmsEnumUtil { - /** - * 拆分规则 - */ - @JsonFormat(shape = JsonFormat.Shape.OBJECT) - public enum SPLIT_OR_MERGE_RULE { - WH(10, "WH", "仓库"), ZONE(20, "ZONE", "存储区"), PART(30, "PART", "物料"); - private int value; - private String code; - private String description; - - SPLIT_OR_MERGE_RULE(int value, String code, String description) { - this.value = value; - this.code = code; - this.description = description; - } - - public int getValue() { - return value; - } - - public String getDescription() { - return description; - } - - public String getCode() { - return code; - } - - public static String valueOf(int val) { - String tmp = null; - for (int i = 0; i < values().length; i++) { - if (values()[i].value == val) { - tmp = values()[i].description; - } - } - return tmp; - } - - public static int descOf(String desc) { - int tmp = 1; - for (int i = 0; i < values().length; i++) { - if (values()[i].description.equals(desc)) { - tmp = values()[i].value; - } - } - return tmp; - } - } /** * 订单明细信息 是否免费 @@ -127,57 +79,7 @@ public class WmsEnumUtil { } } - /** - * 订单明细信息 状态 - */ - @JsonFormat(shape = JsonFormat.Shape.OBJECT) - public enum ORDER_DETAILS_STATUS { - NORMAL(10, "N", "正常"), - RECEIPTED(20, "R", "已完成"), - ANCEL(30, "C", "行取消"); - - private int value; - private String code; - private String description; - - ORDER_DETAILS_STATUS(int value, String code, String description) { - this.value = value; - this.code = code; - this.description = description; - } - - public int getValue() { - return value; - } - - public String getDescription() { - return description; - } - - public String getCode() { - return code; - } - public static String valueOf(int val) { - String tmp = null; - for (int i = 0; i < values().length; i++) { - if (values()[i].value == val) { - tmp = values()[i].description; - } - } - return tmp; - } - - public static int descOf(String desc) { - int tmp = 1; - for (int i = 0; i < values().length; i++) { - if (values()[i].description.equals(desc)) { - tmp = values()[i].value; - } - } - return tmp; - } - } /** * 主表信息 单据类型 @@ -232,14 +134,15 @@ public class WmsEnumUtil { } } + /** - * 移库单主表状态;质检单主表状态 + * 单据主表状态(ASN,PO,MOVE,QC) */ @JsonFormat(shape = JsonFormat.Shape.OBJECT) public enum MASTER_ORDER_STATUS { CREATE(10, "新建"), - RECEIPT(20, "处理中"), - RECEIPT_FINISH(30, "已完成"), + RECEIPT(20, "收货中"), + RECEIPT_FINISH(30, "收货完成"), CLOSED(40, "已关闭"), CANCELLED(50, "已取消"); @@ -281,21 +184,22 @@ public class WmsEnumUtil { } /** - * 收货主表信息 状态 + * 订单明细状态,PO条码状态 */ @JsonFormat(shape = JsonFormat.Shape.OBJECT) - public enum RC_ORDER_STATUS { - CREATE(10, "新建"), - RECEIPT(20, "收货中"), - RECEIPT_FINISH(30, "收货完成"), - CLOSED(40, "已关闭"), - CANCELLED(50, "已取消"); + public enum ORDER_DETAILS_STATUS { + CREATE(10, "N", "创建"), + RECEIPTED(20, "R", "已完成"), + CANCEL(30, "C", "行取消"), + PRINTED(40, "C", "已打印"); private int value; + private String code; private String description; - RC_ORDER_STATUS(int value, String description) { + ORDER_DETAILS_STATUS(int value, String code, String description) { this.value = value; + this.code = code; this.description = description; } @@ -307,50 +211,8 @@ public class WmsEnumUtil { return description; } - public static String valueOf(int val) { - String tmp = null; - for (int i = 0; i < values().length; i++) { - if (values()[i].value == val) { - tmp = values()[i].description; - } - } - return tmp; - } - - public static int descOf(String desc) { - int tmp = 1; - for (int i = 0; i < values().length; i++) { - if (values()[i].description.equals(desc)) { - tmp = values()[i].value; - } - } - return tmp; - } - } - - /** - * PO条码状态信息 - */ - @JsonFormat(shape = JsonFormat.Shape.OBJECT) - public enum SN_DETAILS_STATUS { - CREATE(10, "新建"), - WAREHOUSING(30, "已打印"), - RECEIPT_FINISH(20, "已收货"); - - private int value; - private String description; - - SN_DETAILS_STATUS(int value, String description) { - this.value = value; - this.description = description; - } - - public int getValue() { - return value; - } - - public String getDescription() { - return description; + public String getCode() { + return code; } public static String valueOf(int val) { @@ -374,9 +236,8 @@ public class WmsEnumUtil { } } - /** - * 产品入库的产品状态 + * 产品入库,发运状态 */ @JsonFormat(shape = JsonFormat.Shape.OBJECT) public enum PRODUCT_INSTOCK_STATUS { @@ -501,7 +362,7 @@ public class WmsEnumUtil { } /** - * 外部单据:移库单移动类型 + * 移库单移动类型 */ @JsonFormat(shape = JsonFormat.Shape.OBJECT) public enum OUT_MOVEMENT_MOVE_TYPE { @@ -666,54 +527,10 @@ public class WmsEnumUtil { } /** - * 外部单据:移库单单据类型 - */ - @JsonFormat(shape = JsonFormat.Shape.OBJECT) - public enum OUT_MOVEMENT_MASTER_ORDER_TYPE { - ORDER_PULL_PART(1, "工单配料"); - - private int value; - private String description; - - OUT_MOVEMENT_MASTER_ORDER_TYPE(int value, String description) { - this.value = value; - this.description = description; - } - - public int getValue() { - return value; - } - - public String getDescription() { - return description; - } - - public static String valueOf(int val) { - String tmp = null; - for (int i = 0; i < values().length; i++) { - if (values()[i].value == val) { - tmp = values()[i].description; - } - } - return tmp; - } - - public static int descOf(String desc) { - int tmp = 1; - for (int i = 0; i < values().length; i++) { - if (values()[i].description.equals(desc)) { - tmp = values()[i].value; - } - } - return tmp; - } - } - - /** - * 外部单据:移库单关联单据类型 + * 外部单据:关联单据类型 */ @JsonFormat(shape = JsonFormat.Shape.OBJECT) - public enum OUT_MOVEMENT_MASTER_LINK_ORDER_TYPE { + public enum LINK_ORDER_TYPE { ASN(10, "ASN", "ASN"), PO(20, "PO", "PO"), SO(30, "SO", "SO"), @@ -726,7 +543,7 @@ public class WmsEnumUtil { private String code; private String description; - OUT_MOVEMENT_MASTER_LINK_ORDER_TYPE(int value, String code, String description) { + LINK_ORDER_TYPE(int value, String code, String description) { this.value = value; this.code = code; this.description = description; @@ -764,7 +581,7 @@ public class WmsEnumUtil { return tmp; } - public static OUT_MOVEMENT_MASTER_LINK_ORDER_TYPE codeOf(String code) { + public static LINK_ORDER_TYPE codeOf(String code) { int tmp = 1; for (int i = 0; i < values().length; i++) { if (values()[i].code.equals(code)) { @@ -843,45 +660,6 @@ public class WmsEnumUtil { } } - /** - * ASN单据状态 10=新建,20=收货中,30=收货完成,40=已关闭,50=已取消 - */ - @JsonFormat(shape = JsonFormat.Shape.OBJECT) - public enum ASN_STATUS { - - CREATE(10, "新建"), - RECEIPT(20, "收货中"), - RECEIPT_FINISH(30, "收货完成"), - CLOSED(40, "已关闭"), - CANCELLED(50, "已取消"); - - private int value; - private String description; - - ASN_STATUS(int value, String description) { - this.value = value; - this.description = description; - } - - public int getValue() { - return value; - } - - public String getDescription() { - return description; - } - - public static String valueOf(int val) { - String tmp = null; - for (int i = 0; i < values().length; i++) { - if (values()[i].value == val) { - tmp = values()[i].description; - } - } - return tmp; - } - } - /** * 业务表:库存条码状态 @@ -889,14 +667,14 @@ public class WmsEnumUtil { */ @JsonFormat(shape = JsonFormat.Shape.OBJECT) public enum STOCK_SN_STATUS { - CREATE(1, "创建"), - QUALITY_CONTROL(10, "质检中"), - PRE_INSTOCK(20, "待入库"), - INSTOCKED(30, "入库"), - PICKED(40, "配料"), - OUT_STOCK(50, "出库"), - FRAZE(60, "报废"), - COMMING(70, "在途"); + CREATE(10,"创建"), + QUALITY_CONTROL(20, "质检中"), + PRE_INSTOCK(30, "待入库"), + INSTOCKED(40, "入库"), + PICKED(50, "配料"), + OUT_STOCK(60, "出库"), + FRAZE(70, "报废"), + COMMING(80, "在途"); private int value; private String description; @@ -940,7 +718,7 @@ public class WmsEnumUtil { */ @JsonFormat(shape = JsonFormat.Shape.OBJECT) public enum STOCK_SN_QC_STATUS { - NORMAL(10, "NORMAL", "合格"), ABNORMAL(20, "ABNORMAL", "不合格"), ISOLATED(30, "ISOLATED", "隔离"); + NORMAL(10, "CREATE", "合格"), ABNORMAL(20, "ABNORMAL", "不合格"), ISOLATED(30, "ISOLATED", "隔离"); private int value; private String code; @@ -983,6 +761,7 @@ public class WmsEnumUtil { } return tmp; } + public static STOCK_SN_QC_STATUS codeOf(Integer value) { int tmp = 1; for (int i = 0; i < values().length; i++) { @@ -1113,7 +892,7 @@ public class WmsEnumUtil { */ @JsonFormat(shape = JsonFormat.Shape.OBJECT) public enum CS_ITEM_STATUS { - CREATE(1, "创建"), FINISH(10, "已处理"); + CREATE(10, "创建"), FINISH(20, "已处理"); private int value; private String description; @@ -1256,12 +1035,12 @@ public class WmsEnumUtil { } /** - * 质检明细转态 + * 质检明细状态 */ @JsonFormat(shape = JsonFormat.Shape.OBJECT) public enum QC_ITEM_STATUS { - NORMAL(1, "正常"), - CANCELLATION(10, "行取消"); + NORMAL(10, "创建"), + CANCELLATION(20, "行取消"); private int value; private String description; @@ -1543,42 +1322,6 @@ public class WmsEnumUtil { } } - /** - * PO条码表条码状态 - */ - @JsonFormat(shape = JsonFormat.Shape.OBJECT) - public enum PO_SN_STATUS { - - FOUND(10, "创建"), - PRINTED(20, "已打印"), - RECEIPTED(30, "已收货"); - - private int value; - private String description; - - PO_SN_STATUS(int value, String description) { - this.value = value; - this.description = description; - } - - public int getValue() { - return value; - } - - public String getDescription() { - return description; - } - - public static String valueOf(int val) { - String tmp = null; - for (int i = 0; i < values().length; i++) { - if (values()[i].value == val) { - tmp = values()[i].description; - } - } - return tmp; - } - } /** * 组件类型 @@ -1961,17 +1704,17 @@ public class WmsEnumUtil { private String description; private String code; - DATA_STATUS(int value, String code, String description){ + DATA_STATUS(int value, String code, String description) { this.value = value; this.description = description; this.code = code; } - public int getValue () { + public int getValue() { return value; } - public String getDescription () { + public String getDescription() { return description; } @@ -1979,7 +1722,7 @@ public class WmsEnumUtil { return code; } - public static String valueOf (int val){ + public static String valueOf(int val) { String tmp = null; for (int i = 0; i < values().length; i++) { if (values()[i].value == val) { @@ -2003,17 +1746,17 @@ public class WmsEnumUtil { private String code; private String description; - PRINT_TEMPLATE(int value, String code, String description){ + PRINT_TEMPLATE(int value, String code, String description) { this.value = value; this.description = description; this.code = code; } - public int getValue () { + public int getValue() { return value; } - public String getDescription () { + public String getDescription() { return description; } @@ -2021,7 +1764,7 @@ public class WmsEnumUtil { return code; } - public static String valueOf (int val){ + public static String valueOf(int val) { String tmp = null; for (int i = 0; i < values().length; i++) { if (values()[i].value == val) { @@ -2043,17 +1786,17 @@ public class WmsEnumUtil { private String code; private String description; - VERSION(int value, String code, String description){ + VERSION(int value, String code, String description) { this.value = value; this.description = description; this.code = code; } - public int getValue () { + public int getValue() { return value; } - public String getDescription () { + public String getDescription() { return description; } @@ -2061,7 +1804,7 @@ public class WmsEnumUtil { return code; } - public static String valueOf (int val){ + public static String valueOf(int val) { String tmp = null; for (int i = 0; i < values().length; i++) { if (values()[i].value == val) { @@ -2077,16 +1820,16 @@ public class WmsEnumUtil { */ @JsonFormat(shape = JsonFormat.Shape.OBJECT) public enum PACKAGE_TYPE { - BOX(10 , "BOX", "BOX(盒)"), - CARTON(20 , "CARTON", "CARTON(箱)"), - PALLET(30 , "PALLET", "PALLET(栈板)"), - CONTAINER(40 , "PALLET", "PALLET(集装箱)"); + BOX(10, "BOX", "BOX(盒)"), + CARTON(20, "CARTON", "CARTON(箱)"), + PALLET(30, "PALLET", "PALLET(栈板)"), + CONTAINER(40, "PALLET", "PALLET(集装箱)"); private String code; private String description; int value; - PACKAGE_TYPE(int value , String code, String description) { + PACKAGE_TYPE(int value, String code, String description) { this.value = value; this.code = code; this.description = description; diff --git a/modules/i3plus-pojo-wms/src/main/java/cn/estsh/i3plus/pojo/wms/bean/WmsASNMaster.java b/modules/i3plus-pojo-wms/src/main/java/cn/estsh/i3plus/pojo/wms/bean/WmsASNMaster.java index c61f2c7..d1aee88 100644 --- a/modules/i3plus-pojo-wms/src/main/java/cn/estsh/i3plus/pojo/wms/bean/WmsASNMaster.java +++ b/modules/i3plus-pojo-wms/src/main/java/cn/estsh/i3plus/pojo/wms/bean/WmsASNMaster.java @@ -38,7 +38,7 @@ public class WmsASNMaster extends BaseBean { @ApiParam("单据类型") public String asnType; - @Column(name = "ASN_STATUS") + @Column(name = "MASTER_ORDER_STATUS") @ApiParam(value = "状态", example = "0") public Integer asnStatus; diff --git a/modules/i3plus-pojo-wms/src/main/java/cn/estsh/i3plus/pojo/wms/sqlpack/WmsHqlPack.java b/modules/i3plus-pojo-wms/src/main/java/cn/estsh/i3plus/pojo/wms/sqlpack/WmsHqlPack.java index c3996f2..6067af2 100644 --- a/modules/i3plus-pojo-wms/src/main/java/cn/estsh/i3plus/pojo/wms/sqlpack/WmsHqlPack.java +++ b/modules/i3plus-pojo-wms/src/main/java/cn/estsh/i3plus/pojo/wms/sqlpack/WmsHqlPack.java @@ -161,8 +161,8 @@ public class WmsHqlPack { StringBuffer result = new StringBuffer(); //查询参数封装 - HqlPack.getInPack(String.join(",", WmsEnumUtil.RC_ORDER_STATUS.CREATE.getValue() + "", - WmsEnumUtil.RC_ORDER_STATUS.RECEIPT.getValue() + ""),"poStatus",result); + HqlPack.getInPack(String.join(",", WmsEnumUtil.MASTER_ORDER_STATUS.CREATE.getValue() + "", + WmsEnumUtil.MASTER_ORDER_STATUS.RECEIPT.getValue() + ""),"poStatus",result); HqlPack.getNumEqualPack(wmsPOMaster.getIsPart(),"isPart", result); HqlPack.getStringEqualPack(wmsPOMaster.getOrderNo(), "orderNo", result); HqlPack.getStringEqualPack(wmsPOMaster.getPoType(), "poType", result); From 0ed46911149334b60388748a0e55a6a7ad8705fb Mon Sep 17 00:00:00 2001 From: "gragon.xu" Date: Thu, 28 Mar 2019 11:26:37 +0800 Subject: [PATCH 6/7] =?UTF-8?q?=E6=9E=9A=E4=B8=BE=E7=BB=9F=E4=B8=80?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../src/main/java/cn/estsh/i3plus/pojo/base/enumutil/WmsEnumUtil.java | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/modules/i3plus-pojo-base/src/main/java/cn/estsh/i3plus/pojo/base/enumutil/WmsEnumUtil.java b/modules/i3plus-pojo-base/src/main/java/cn/estsh/i3plus/pojo/base/enumutil/WmsEnumUtil.java index f8504da..9ec1a35 100644 --- a/modules/i3plus-pojo-base/src/main/java/cn/estsh/i3plus/pojo/base/enumutil/WmsEnumUtil.java +++ b/modules/i3plus-pojo-base/src/main/java/cn/estsh/i3plus/pojo/base/enumutil/WmsEnumUtil.java @@ -141,8 +141,8 @@ public class WmsEnumUtil { @JsonFormat(shape = JsonFormat.Shape.OBJECT) public enum MASTER_ORDER_STATUS { CREATE(10, "新建"), - RECEIPT(20, "收货中"), - RECEIPT_FINISH(30, "收货完成"), + RECEIPT(20, "处理中"), + RECEIPT_FINISH(30, "已处理"), CLOSED(40, "已关闭"), CANCELLED(50, "已取消"); From ff4c50c5f1808ca94dcf076f480ed3be4717a904 Mon Sep 17 00:00:00 2001 From: "gragon.xu" Date: Thu, 28 Mar 2019 11:29:16 +0800 Subject: [PATCH 7/7] =?UTF-8?q?=E6=9E=9A=E4=B8=BE=E7=BB=9F=E4=B8=80?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../main/java/cn/estsh/i3plus/pojo/base/enumutil/CommonEnumUtil.java | 2 +- .../src/main/java/cn/estsh/i3plus/pojo/base/enumutil/WmsEnumUtil.java | 4 ++-- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/modules/i3plus-pojo-base/src/main/java/cn/estsh/i3plus/pojo/base/enumutil/CommonEnumUtil.java b/modules/i3plus-pojo-base/src/main/java/cn/estsh/i3plus/pojo/base/enumutil/CommonEnumUtil.java index 1204615..104f18e 100644 --- a/modules/i3plus-pojo-base/src/main/java/cn/estsh/i3plus/pojo/base/enumutil/CommonEnumUtil.java +++ b/modules/i3plus-pojo-base/src/main/java/cn/estsh/i3plus/pojo/base/enumutil/CommonEnumUtil.java @@ -302,7 +302,7 @@ public class CommonEnumUtil { */ @JsonFormat(shape = JsonFormat.Shape.OBJECT) public enum USER_STATUS { -// CREATE(1, "fa fa-success cell-fa fa-check", "正常"), +// EMPTY(1, "fa fa-success cell-fa fa-check", "正常"), // FREEZE(2, "冻结", "冻结_FREEZE"), // ABERRANT(3, "异常", "异常_ABERRANT"), // RESIGNATION(4, "离职", "离职_RESIGNATION"), diff --git a/modules/i3plus-pojo-base/src/main/java/cn/estsh/i3plus/pojo/base/enumutil/WmsEnumUtil.java b/modules/i3plus-pojo-base/src/main/java/cn/estsh/i3plus/pojo/base/enumutil/WmsEnumUtil.java index 9ec1a35..c2cc0a1 100644 --- a/modules/i3plus-pojo-base/src/main/java/cn/estsh/i3plus/pojo/base/enumutil/WmsEnumUtil.java +++ b/modules/i3plus-pojo-base/src/main/java/cn/estsh/i3plus/pojo/base/enumutil/WmsEnumUtil.java @@ -332,7 +332,7 @@ public class WmsEnumUtil { */ @JsonFormat(shape = JsonFormat.Shape.OBJECT) public enum LOCATE_STATUS { - CREATE(10, "空库位"), FINISH(20, "非空"), FAIL(30, "已满"); + EMPTY(10, "空库位"), NOT_EMPTY(20, "非空"), FULL(30, "已满"); private int value; private String description; @@ -718,7 +718,7 @@ public class WmsEnumUtil { */ @JsonFormat(shape = JsonFormat.Shape.OBJECT) public enum STOCK_SN_QC_STATUS { - NORMAL(10, "CREATE", "合格"), ABNORMAL(20, "ABNORMAL", "不合格"), ISOLATED(30, "ISOLATED", "隔离"); + NORMAL(10, "EMPTY", "合格"), ABNORMAL(20, "ABNORMAL", "不合格"), ISOLATED(30, "ISOLATED", "隔离"); private int value; private String code;