From 1e5fe4270258ec8dcf75a52aa04b748571f7c2b0 Mon Sep 17 00:00:00 2001 From: "rock.yu" Date: Thu, 3 Sep 2020 01:54:52 +0800 Subject: [PATCH] =?UTF-8?q?=E5=AE=8C=E6=88=90=E4=BA=86=E9=BA=A6=E6=A0=BC?= =?UTF-8?q?=E7=BA=B3=E8=B4=A8=E6=A3=80=E5=BD=95=E5=85=A5=E4=B8=8D=E8=89=AF?= =?UTF-8?q?=E6=95=B0=E9=87=8F=E7=9A=84=E5=8A=9F=E8=83=BD?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../i3plus/pojo/wms/bean/WmsQCSNErrorList.java | 51 ++++++++++++++-------- .../wms/repository/WmsQCSNErrorListRepository.java | 16 +++++++ 2 files changed, 49 insertions(+), 18 deletions(-) create mode 100644 modules/i3plus-pojo-wms/src/main/java/cn/estsh/i3plus/pojo/wms/repository/WmsQCSNErrorListRepository.java 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 index 9f2e2b3..4d54afc 100644 --- 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 @@ -12,6 +12,7 @@ import org.hibernate.annotations.DynamicUpdate; import javax.persistence.Column; import javax.persistence.Entity; +import javax.persistence.Index; import javax.persistence.Table; /** @@ -26,66 +27,80 @@ import javax.persistence.Table; @DynamicInsert @DynamicUpdate @EqualsAndHashCode(callSuper = true) -@Table(name="WMS_QC_SN_ERROR_LIST") +@Table(name="WMS_QC_SN_ERROR_LIST", + indexes = { + @Index(columnList = "ORGANIZE_CODE"), + @Index(columnList = "ORDER_NO"), + @Index(columnList = "PART_NO"), + @Index(columnList = "SN") +}) @Api("质检单条码质检不良清单表") public class WmsQCSNErrorList extends BaseBean { + private static final long serialVersionUID = 4905945381732744790L; - private static final long serialVersionUID = 7779401323803118985L; @Column(name="ORDER_NO") @ApiParam("单号") - public String orderNo; + private String orderNo; @Column(name="ITEM") @ApiParam("行号") - public String item; + private String item; /** - * 状态:1=创建,10=已处理 + * 状态:10=创建,20=已处理 */ @Column(name="ITEM_STATUS") @ApiParam(value = "状态", example = "1") - public Integer itemStatus; + private Integer itemStatus; @Column(name="REMARK") @ApiParam("备注") - public String remark; + private String remark; - @Column(name="PASS_QTY", nullable = false) - @ApiParam("合格数量") + @Column(name="SAMPLE_QTY", nullable = false) + @ApiParam("检验数量") @ColumnDefault("0") - public double passQty; + private double sampleQty; @Column(name="REJECT_QTY", nullable = false) @ApiParam("不合格数量") @ColumnDefault("0") - public double rejectQty; + private double rejectQty; @Column(name="UNIT") @ApiParam("单位") - public String unit; + private String unit; @Column(name="PART_NO") @ApiParam("物料编码") - public String partNo; + private String partNo; @Column(name="PART_NAME_RDD") @ApiParam("物料名称") - public String partNameRdd; + private String partNameRdd; @Column(name="SN") @ApiParam("条码") - public String sn; + private String sn; @Column(name = "QC_USER") @ApiParam("检验员") - public String qcUser; + private 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; + private String qcTime; @Column(name = "VENDOR_NO") @ApiParam(value = "供应商编码") - public String vendorNo; + private String vendorNo; + + @Column(name = "ERROR_CODE") + @ApiParam("不良代码") + private String errorCode; + + @Column(name = "ERROR_DESC_RDD") + @ApiParam("不良描述") + private String errorDescRdd; } diff --git a/modules/i3plus-pojo-wms/src/main/java/cn/estsh/i3plus/pojo/wms/repository/WmsQCSNErrorListRepository.java b/modules/i3plus-pojo-wms/src/main/java/cn/estsh/i3plus/pojo/wms/repository/WmsQCSNErrorListRepository.java new file mode 100644 index 0000000..8fe97a0 --- /dev/null +++ b/modules/i3plus-pojo-wms/src/main/java/cn/estsh/i3plus/pojo/wms/repository/WmsQCSNErrorListRepository.java @@ -0,0 +1,16 @@ +package cn.estsh.i3plus.pojo.wms.repository; + +import cn.estsh.i3plus.pojo.base.jpa.dao.BaseRepository; +import cn.estsh.i3plus.pojo.wms.bean.WmsQCSNErrorList; +import org.springframework.stereotype.Repository; + +/** + * @Description : 质检单条码不良操作类 + * @Reference : + * @Author : rock.yu + * @CreateDate : 2020-09-02 21:06 + * @Modify: + **/ +@Repository +public interface WmsQCSNErrorListRepository extends BaseRepository { +}