3579 20063-精冲预警看板-202107

yun-zuoyi
gsz 4 years ago
parent 5ca70c8ae6
commit f5dee63b21

@ -67,6 +67,11 @@ public class WmsLocatePart extends BaseBean {
@DynamicField(webFieldType = CommonEnumUtil.FIELD_TYPE.NUMBER)
private Double max;
@Column(name = "WARN", columnDefinition = "decimal(18,8)")
@ApiParam(value = "预警值", example = "0")
@DynamicField(webFieldType = CommonEnumUtil.FIELD_TYPE.NUMBER)
private Double warn;
@Column(name = "MIN", columnDefinition = "decimal(18,8)")
@ApiParam(value = "最小值", example = "0")
@DynamicField(webFieldType = CommonEnumUtil.FIELD_TYPE.NUMBER)
@ -127,6 +132,10 @@ public class WmsLocatePart extends BaseBean {
return this.max ==null?0:this.max.doubleValue();
}
public double getWarnValue() {
return this.warn ==null?0:this.warn.doubleValue();
}
public double getMinValue(){
return this.min ==null?0:this.min.doubleValue();
}
@ -153,4 +162,21 @@ public class WmsLocatePart extends BaseBean {
this.whNo = whNo;
this.stockUnit = stockUnit;
}
public WmsLocatePart(String locateNo, String partNo, String partNameRdd, Double pullQty, Double max, Double warn, Double min,
Integer isGeneratePicklist, Double safetyStock, Double moq, String zoneNo, String whNo, String stockUnit) {
this.locateNo = locateNo;
this.partNo = partNo;
this.partNameRdd = partNameRdd;
this.pullQty = pullQty;
this.max = max;
this.warn = warn;
this.min = min;
this.isGeneratePicklist = isGeneratePicklist;
this.safetyStock = safetyStock;
this.moq = moq;
this.zoneNo = zoneNo;
this.whNo = whNo;
this.stockUnit = stockUnit;
}
}

@ -0,0 +1,58 @@
package cn.estsh.i3plus.pojo.wms.dto;
import io.swagger.annotations.Api;
import io.swagger.annotations.ApiParam;
import lombok.Data;
/**
* @Description : WmsFinePunchWarehouseWarningDto
* @Author :gsz
* @Date 2021/7/5 11:03
* @Modify
**/
@Data
@Api("中航WMS看板精冲库存预警看板(出参)")
public class WmsFinePunchWarehouseWarningDto {
@ApiParam(value = "零件号")
private String partNo;
@ApiParam(value = "零件号名称")
private String partNameRdd;
@ApiParam(value = "库存地")
private String areaNo;
@ApiParam(value = "库存数")
private Double qty;
@ApiParam(value = "最大库存值")
private Double maxqty;
@ApiParam(value = "预警值")
private Double warnValue;
@ApiParam(value = "最小库存值")
private Double minqty;
@ApiParam(value = "库存状态")
private String stockStatus;
@ApiParam(value = "颜色")
private String color;
public WmsFinePunchWarehouseWarningDto(String partNo, String partNameRdd, String areaNo, Double qty, Double maxqty, Double warnValue, Double minqty, String stockStatus, String color) {
this.partNo = partNo;
this.partNameRdd = partNameRdd;
this.areaNo = areaNo;
this.qty = qty;
this.maxqty = maxqty;
this.warnValue = warnValue;
this.minqty = minqty;
this.stockStatus = stockStatus;
this.color = color;
}
public WmsFinePunchWarehouseWarningDto() {
}
}

@ -44,6 +44,9 @@ public class WmsStockSnDto {
@ApiParam(value = "存储区")
private String zoneNo;
@ApiParam(value = "库存地代码")
private String areaNo;
public WmsStockSnDto(String locateNo, String partNo, String partNameRdd, Double qty, String dateCode) {
this.locateNo = locateNo;
this.partNo = partNo;
@ -71,6 +74,17 @@ public class WmsStockSnDto {
this.zoneNo = zoneNo;
}
public WmsStockSnDto(String locateNo, String partNo, String partNameRdd, Double qty, String dateCode, String partSpec, String zoneNo, String areaNo) {
this.locateNo = locateNo;
this.partNo = partNo;
this.partNameRdd = partNameRdd;
this.qty = qty;
this.dateCode = dateCode;
this.partSpec = partSpec;
this.zoneNo = zoneNo;
this.areaNo = areaNo;
}
public WmsStockSnDto() {
}
}

Loading…
Cancel
Save