Merge remote-tracking branch 'origin/dev' into dev

yun-zuoyi
钮海涛 6 years ago
commit 34beff6cc7

@ -63,7 +63,7 @@ public class WmsDocMovementSn extends BaseBean {
public String unit; public String unit;
/** /**
* * itemStatus
*/ */
@Column(name="SN_STATUS") @Column(name="SN_STATUS")
@ApiParam(value = "操作状态", example = "10") @ApiParam(value = "操作状态", example = "10")
@ -105,4 +105,9 @@ public class WmsDocMovementSn extends BaseBean {
@Transient @Transient
@ApiParam("ERP库存地") @ApiParam("ERP库存地")
private String erpWhNo; private String erpWhNo;
@Column(name="SN_STATUS")
@ApiParam(value = "状态", example = "10")
@AnnoOutputColumn(refClass = WmsEnumUtil.STOCK_SN_STATUS.class,refForeignKey = "value",value = "description")
public Integer itemStatus;
} }

@ -37,7 +37,7 @@ import java.util.List;
@Index(columnList = "FIX_LOT_NO"), @Index(columnList = "FIX_LOT_NO"),
@Index(columnList = "DATE_CODE"), @Index(columnList = "DATE_CODE"),
@Index(columnList = "VENDOR_NO") @Index(columnList = "VENDOR_NO")
}) })
@DynamicInsert @DynamicInsert
@DynamicUpdate @DynamicUpdate
@EqualsAndHashCode(callSuper = true) @EqualsAndHashCode(callSuper = true)
@ -118,26 +118,26 @@ public class WmsStockSn extends BaseBean {
*/ */
@Column(name = "QC_STATUS") @Column(name = "QC_STATUS")
@ApiParam(value = "质检状态", example = "0") @ApiParam(value = "质检状态", example = "0")
@AnnoOutputColumn(refClass = WmsEnumUtil.STOCK_SN_QC_STATUS.class,refForeignKey = "value",value = "description") @AnnoOutputColumn(refClass = WmsEnumUtil.STOCK_SN_QC_STATUS.class, refForeignKey = "value", value = "description")
private Integer qcStatus; private Integer qcStatus;
/** /**
* 1=10=20=30=40=50=60=70= * 1=10=20=30=40=50=60=70=
*/ */
@Column(name = "SN_STATUS") @Column(name = "SN_STATUS")
@ApiParam(value = "条码状态", example = "0") @ApiParam(value = "条码状态", example = "0")
@AnnoOutputColumn(refClass = WmsEnumUtil.STOCK_SN_STATUS.class,refForeignKey = "value",value = "description") @AnnoOutputColumn(refClass = WmsEnumUtil.STOCK_SN_STATUS.class, refForeignKey = "value", value = "description")
private Integer snStatus; private Integer snStatus;
/** /**
* 1:2 * 1:2
*/ */
@Column(name = "PRINTED") @Column(name = "PRINTED")
@ApiParam(value = "是否打印", example = "0") @ApiParam(value = "是否打印", example = "0")
@AnnoOutputColumn(refClass = WmsEnumUtil.TRUE_OR_FALSE.class,refForeignKey = "value",value = "description") @AnnoOutputColumn(refClass = WmsEnumUtil.TRUE_OR_FALSE.class, refForeignKey = "value", value = "description")
private Integer printed; private Integer printed;
@Column(name = "PDATE") @Column(name = "PDATE")
@ApiParam(value = "打印时间") @ApiParam(value = "打印时间")
@DateTimeFormat(pattern="yyyy-MM-dd HH:mm:ss") @DateTimeFormat(pattern = "yyyy-MM-dd HH:mm:ss")
private Date pdate; private Date pdate;
/** /**
* 1=ASN,10=PO,20=SO * 1=ASN,10=PO,20=SO
@ -160,7 +160,7 @@ public class WmsStockSn extends BaseBean {
@Column(name = "SN_TYPE") @Column(name = "SN_TYPE")
@ApiParam(value = "条码类型", example = "10") @ApiParam(value = "条码类型", example = "10")
@AnnoOutputColumn(refClass = WmsEnumUtil.WMS_STOCK_TYPE.class,refForeignKey = "value",value = "description") @AnnoOutputColumn(refClass = WmsEnumUtil.WMS_STOCK_TYPE.class, refForeignKey = "value", value = "description")
private Integer snType = 10; private Integer snType = 10;
@ApiParam(value = "仓库名称") @ApiParam(value = "仓库名称")
@ -246,9 +246,10 @@ public class WmsStockSn extends BaseBean {
@Transient @Transient
private Integer isSnapshot; private Integer isSnapshot;
public WmsStockSn(){} public WmsStockSn() {
}
public WmsStockSn(String partNo){ public WmsStockSn(String partNo) {
this.partNo = partNo; this.partNo = partNo;
} }
@ -256,17 +257,33 @@ public class WmsStockSn extends BaseBean {
return isSnapshot == null ? 0 : isSnapshot.intValue(); return isSnapshot == null ? 0 : isSnapshot.intValue();
} }
public Integer getSnType() { return snType == null ? 0 : snType.intValue();} public Integer getSnType() {
return snType == null ? 0 : snType.intValue();
}
public Double getQty() { public Double getQty() {
return qty == null ? 0L : qty.doubleValue(); return qty == null ? 0L : qty.doubleValue();
} }
public Double getInputNCQty(){return inputNCQty == null ? 0L : this.inputNCQty.doubleValue();} public Double getInputNCQty() {
return inputNCQty == null ? 0L : this.inputNCQty.doubleValue();
}
public WmsStockSn( Long snCount, Double sumPartQty,String locateNo) { public WmsStockSn(Long snCount, Double sumPartQty, String locateNo) {
this.snCount = snCount; this.snCount = snCount;
this.sumPartQty = sumPartQty; this.sumPartQty = sumPartQty;
this.locateNo = locateNo; this.locateNo = locateNo;
} }
//locate_no,part_no,sn_status,qc_status,sum(qty),is_deleted,is_valid
public WmsStockSn(String locateNo, String partNo, Integer snStatus,
Integer qcStatus, Double qty, Integer isDeleted, Integer isValid) {
this.locateNo = locateNo;
this.partNo = partNo;
this.snStatus = snStatus;
this.qcStatus = qcStatus;
this.qty = qty;
this.isDeleted = isDeleted;
this.isValid = isValid;
}
} }

Loading…
Cancel
Save