From a064c6b84a359b0d9e935cad64822d468a2647bf Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E9=99=88=E6=80=9D=E6=B4=81?= Date: Fri, 12 Jul 2019 17:36:10 +0800 Subject: [PATCH] =?UTF-8?q?=E6=9E=9A=E4=B8=BE=E6=96=B0=E5=A2=9E=E6=9D=A1?= =?UTF-8?q?=E7=A0=81=E7=B1=BB=E5=9E=8B=20=E5=BA=93=E5=AD=98=E6=9D=A1?= =?UTF-8?q?=E7=A0=81=E8=A1=A8=E6=96=B0=E5=A2=9E=E5=AD=97=E6=AE=B5?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../i3plus/pojo/base/enumutil/WmsEnumUtil.java | 34 ++++++++++++++++++++++ .../cn/estsh/i3plus/pojo/wms/bean/WmsStockSn.java | 7 +++-- 2 files changed, 39 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 aee1f19..633422a 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 @@ -2928,4 +2928,38 @@ public class WmsEnumUtil { return value; } } + + /** + * 条码类型 10=实物条码,20=虚拟条码 + */ + @JsonFormat(shape = JsonFormat.Shape.OBJECT) + public enum WMS_STOCK_TYPE { + SOURCE(10, "实物条码"), TARGET(20, "虚拟条码"); + + private int value; + private String description; + + WMS_STOCK_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; + } + } } \ No newline at end of file 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 1fdbf92..2e6e363 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 @@ -109,9 +109,8 @@ public class WmsStockSn extends BaseBean { private String unit; @Column(name = "QTY") - @ColumnDefault("0") @ApiParam(value = "数量", example = "0") - private Double qty; + private Double qty = 0d; /** * 质量状态:10=合格,20=不合格,30=隔离 @@ -155,6 +154,10 @@ public class WmsStockSn extends BaseBean { @ApiParam(value = "工作中心代码") private String workCenterCode; + @Column(name = "SN_TYPE") + @ApiParam(value = "条码类型", example = "10") + private Integer snType = 10; + @ApiParam(value = "仓库名称") @Transient public String whNameRdd;