From 3935bde8f60d812b996f7197ef82e6679b9a251b Mon Sep 17 00:00:00 2001 From: "rock.yu" Date: Tue, 1 Sep 2020 19:22:56 +0800 Subject: [PATCH] =?UTF-8?q?=E5=90=8C=E6=AD=A5=20SAP=20=E6=95=B0=E6=8D=AE?= =?UTF-8?q?=E5=90=8C=E6=AD=A5=20JOB=EF=BC=88=E4=BB=8E=E4=BB=AA=E5=BE=81?= =?UTF-8?q?=E5=90=8C=E6=AD=A5=EF=BC=89?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../i3plus/pojo/model/wms/WmsSapDbParamModel.java | 3 + .../i3plus/pojo/wms/bean/WmsQCSNErrorList.java | 91 ++++++++++++++++++++++ 2 files changed, 94 insertions(+) create mode 100644 modules/i3plus-pojo-wms/src/main/java/cn/estsh/i3plus/pojo/wms/bean/WmsQCSNErrorList.java diff --git a/modules/i3plus-pojo-model/src/main/java/cn/estsh/i3plus/pojo/model/wms/WmsSapDbParamModel.java b/modules/i3plus-pojo-model/src/main/java/cn/estsh/i3plus/pojo/model/wms/WmsSapDbParamModel.java index 1c4fdfe..92d8bb8 100644 --- a/modules/i3plus-pojo-model/src/main/java/cn/estsh/i3plus/pojo/model/wms/WmsSapDbParamModel.java +++ b/modules/i3plus-pojo-model/src/main/java/cn/estsh/i3plus/pojo/model/wms/WmsSapDbParamModel.java @@ -21,4 +21,7 @@ public class WmsSapDbParamModel implements Serializable { private String masterStatusName;//单据状态名 private String detailsTableName;//单据明细表名 private String snTableName;//单据条码表名 + private String checkDetailCondition;//可以取消单据明细条件 + private String checkSnCondition;//可以取消单据条码条件 + } diff --git a/modules/i3plus-pojo-wms/src/main/java/cn/estsh/i3plus/pojo/wms/bean/WmsQCSNErrorList.java b/modules/i3plus-pojo-wms/src/main/java/cn/estsh/i3plus/pojo/wms/bean/WmsQCSNErrorList.java new file mode 100644 index 0000000..9f2e2b3 --- /dev/null +++ b/modules/i3plus-pojo-wms/src/main/java/cn/estsh/i3plus/pojo/wms/bean/WmsQCSNErrorList.java @@ -0,0 +1,91 @@ +package cn.estsh.i3plus.pojo.wms.bean; + +import cn.estsh.i3plus.pojo.base.bean.BaseBean; +import com.fasterxml.jackson.annotation.JsonFormat; +import io.swagger.annotations.Api; +import io.swagger.annotations.ApiParam; +import lombok.Data; +import lombok.EqualsAndHashCode; +import org.hibernate.annotations.ColumnDefault; +import org.hibernate.annotations.DynamicInsert; +import org.hibernate.annotations.DynamicUpdate; + +import javax.persistence.Column; +import javax.persistence.Entity; +import javax.persistence.Table; + +/** + * @Description : 质检单条码质检不良清单表 + * @Reference : + * @Author : rock.yu + * @CreateDate : 2020-09-01 14:37 + * @Modify: + **/ +@Data +@Entity +@DynamicInsert +@DynamicUpdate +@EqualsAndHashCode(callSuper = true) +@Table(name="WMS_QC_SN_ERROR_LIST") +@Api("质检单条码质检不良清单表") +public class WmsQCSNErrorList extends BaseBean { + + private static final long serialVersionUID = 7779401323803118985L; + @Column(name="ORDER_NO") + @ApiParam("单号") + public String orderNo; + + @Column(name="ITEM") + @ApiParam("行号") + public String item; + + /** + * 状态:1=创建,10=已处理 + */ + @Column(name="ITEM_STATUS") + @ApiParam(value = "状态", example = "1") + public Integer itemStatus; + + @Column(name="REMARK") + @ApiParam("备注") + public String remark; + + @Column(name="PASS_QTY", nullable = false) + @ApiParam("合格数量") + @ColumnDefault("0") + public double passQty; + + @Column(name="REJECT_QTY", nullable = false) + @ApiParam("不合格数量") + @ColumnDefault("0") + public double rejectQty; + + @Column(name="UNIT") + @ApiParam("单位") + public String unit; + + @Column(name="PART_NO") + @ApiParam("物料编码") + public String partNo; + + @Column(name="PART_NAME_RDD") + @ApiParam("物料名称") + public String partNameRdd; + + @Column(name="SN") + @ApiParam("条码") + public String sn; + + @Column(name = "QC_USER") + @ApiParam("检验员") + public String qcUser; + + @Column(name = "QC_TIME") + @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss", timezone = "GMT+8") + @ApiParam(value = "检验时间", example = "2000-01-01 01:00:00") + public String qcTime; + + @Column(name = "VENDOR_NO") + @ApiParam(value = "供应商编码") + public String vendorNo; +}