yun-zuoyi
wynne1005 5 years ago
commit 3858b2e3d9

@ -58,19 +58,21 @@ public class MesPcnEnumUtil {
*/ */
@JsonFormat(shape = JsonFormat.Shape.OBJECT) @JsonFormat(shape = JsonFormat.Shape.OBJECT)
public enum WORK_MODULE_TYPE { public enum WORK_MODULE_TYPE {
MONITOR_MODULE(10, "监听组件"), MONITOR_MODULE(10, "MONITOR_MODULE", "监听组件"),
REVEAL_MODULE(20, "展示组件"), REVEAL_MODULE(20, "REVEAL_MODULE", "展示组件"),
BUTTON_MODULE(30, "按钮组件"), BUTTON_MODULE(30, "BUTTON_MODULE", "按钮组件"),
TIMING_MODULE(40, "定时组件"), TIMING_MODULE(40, "TIMING_MODULE", "定时组件"),
PCS_BACK_MODULE(50, "工序后台组件"), PCS_BACK_MODULE(50, "PCS_BACK_MODULE", "工序后台组件"),
PLC_CALLBACK_MODULE(60, "PLC回调工位参数"), PLC_CALLBACK_MODULE(60, "PLC_CALLBACK_MODULE", "PLC回调工位参数"),
ASSIST_MODULE(70, "辅助组件"); ASSIST_MODULE(70, "ASSIST_MODULE", "辅助组件");
private int value; private int value;
private String data;
private String description; private String description;
WORK_MODULE_TYPE(int value, String description) { WORK_MODULE_TYPE(int value, String data, String description) {
this.value = value; this.value = value;
this.data = data;
this.description = description; this.description = description;
} }
@ -78,6 +80,8 @@ public class MesPcnEnumUtil {
return value; return value;
} }
public String getData() { return data; }
public String getDescription() { public String getDescription() {
return description; return description;
} }

@ -83,6 +83,11 @@ public class WmsCSRange extends BaseBean {
@AnnoOutputColumn(hidden = true) @AnnoOutputColumn(hidden = true)
public String[] zoneNos; public String[] zoneNos;
@Transient
@ApiParam("库存地代码")
@AnnoOutputColumn(hidden = true)
public String areaNo;
public WmsCSRange(){} public WmsCSRange(){}
public WmsCSRange(String zoneNo,String partNo,String partNameRdd){ public WmsCSRange(String zoneNo,String partNo,String partNameRdd){
@ -91,4 +96,10 @@ public class WmsCSRange extends BaseBean {
this.partNameRdd = partNameRdd; this.partNameRdd = partNameRdd;
} }
public WmsCSRange(String zoneNo, String areaNo, String partNo, String partNameRdd) {
this.zoneNo = zoneNo;
this.areaNo = areaNo;
this.partNo = partNo;
this.partNameRdd = partNameRdd;
}
} }

@ -53,6 +53,9 @@ public class WmsConfig extends BaseBean {
@ApiParam(value ="参数值类型") @ApiParam(value ="参数值类型")
private String configValueType; private String configValueType;
/**
* SQL Server 2005:使 varchar(max)nvarchar(max) varbinary(max) 使 textntext image
*/
@Lob @Lob
@Column(name="CONFIG_VALUE", columnDefinition = "TEXT") @Column(name="CONFIG_VALUE", columnDefinition = "TEXT")
@ApiParam(value ="参数值") @ApiParam(value ="参数值")

@ -521,7 +521,7 @@ public WmsDocMovementDetails (String partNo,String orderNo) {
this.orderStatus = orderStatus; this.orderStatus = orderStatus;
} }
public WmsDocMovementDetails (WmsDocMovementDetails wmsDocMovementDetails, Double boxQty) { public WmsDocMovementDetails (WmsDocMovementDetails wmsDocMovementDetails, Double boxQty,String srcLocateNo) {
this.id = wmsDocMovementDetails.getId(); this.id = wmsDocMovementDetails.getId();
this.orderNo = wmsDocMovementDetails.getOrderNo(); this.orderNo = wmsDocMovementDetails.getOrderNo();
this.partNo = wmsDocMovementDetails.getPartNo(); this.partNo = wmsDocMovementDetails.getPartNo();
@ -533,5 +533,6 @@ public WmsDocMovementDetails (String partNo,String orderNo) {
this.createDatetime = wmsDocMovementDetails.getCreateDatetime(); this.createDatetime = wmsDocMovementDetails.getCreateDatetime();
this.organizeCode = wmsDocMovementDetails.getOrganizeCode(); this.organizeCode = wmsDocMovementDetails.getOrganizeCode();
this.boxQty = boxQty; this.boxQty = boxQty;
this.srcLocateNo = srcLocateNo;
} }
} }

@ -203,6 +203,10 @@ public class WmsPOMaster extends BaseBean {
@ApiParam("周总数") @ApiParam("周总数")
private Integer weekRcCount; private Integer weekRcCount;
@Transient
@ApiParam("容差")
private Integer delayHour;
public WmsPOMaster() { public WmsPOMaster() {
@ -229,7 +233,7 @@ public class WmsPOMaster extends BaseBean {
} }
public WmsPOMaster(String orderNo, Integer poStatus, String vendorNo, String vendorName, public WmsPOMaster(String orderNo, Integer poStatus, String vendorNo, String vendorName,
String dockCode, String planDate, String planTime) { String dockCode, String planDate, String planTime, Integer delayHour) {
this.orderNo = orderNo; this.orderNo = orderNo;
this.poStatus = poStatus; this.poStatus = poStatus;
this.vendorNo = vendorNo; this.vendorNo = vendorNo;
@ -237,6 +241,7 @@ public class WmsPOMaster extends BaseBean {
this.dock = dockCode; this.dock = dockCode;
this.planDate = planDate; this.planDate = planDate;
this.planTime = planTime; this.planTime = planTime;
this.delayHour = delayHour;
} }
public int getPoStatusVal() { public int getPoStatusVal() {

@ -133,6 +133,10 @@ public class WmsPOMasterDetails extends BaseBean {
@ApiParam(value = "是否免费", example = "1") @ApiParam(value = "是否免费", example = "1")
private Integer isFree; private Integer isFree;
@Column(name = "DELAY_HOUR", columnDefinition = "int default 0")
@ApiParam(value = "容差")
private Integer delayHour;
@Column(name = "REMARK") @Column(name = "REMARK")
@ApiParam("备注") @ApiParam("备注")
private String remark; private String remark;

@ -237,6 +237,10 @@ public class WmsStockSn extends BaseBean {
@Transient @Transient
public String zoneNameRdd; public String zoneNameRdd;
@ApiParam(value = "时间")
@Transient
public String date;
@ApiParam(value = "库位名称") @ApiParam(value = "库位名称")
@Transient @Transient
public String locateNameRdd; public String locateNameRdd;
@ -832,5 +836,19 @@ public class WmsStockSn extends BaseBean {
this.fixLotNo = fixLotNo; this.fixLotNo = fixLotNo;
} }
public WmsStockSn(String sn, Double qty, String unit, String partNo, String partNameRdd, String partTypeDesc, String lotNo, String leftCode, String fixLotNo, String vendorNo, String organizeCode) {
this.sn = sn;
this.qty = qty;
this.unit = unit;
this.partNo = partNo;
this.partNameRdd = partNameRdd;
this.partTypeDesc = partTypeDesc;
this.lotNo = lotNo;
this.leftCode = leftCode;
this.fixLotNo = fixLotNo;
this.vendorNo = vendorNo;
this.organizeCode = organizeCode;
}
} }

@ -1,47 +0,0 @@
package cn.estsh.i3plus.pojo.wms.modelbean;
import io.swagger.annotations.Api;
import io.swagger.annotations.ApiParam;
import lombok.Data;
import java.util.List;
/**
* @Description : AGVModel
* @Reference :
* @Author : jimmy.zeng
* @CreateDate : 2020-09-10 20:21
* @Modify:
**/
@Data
@Api("AGV接口Model")
public class WmsAgvModel {
@ApiParam(value = "任务ID")
private String taskId;
@ApiParam(value = "源库位")
private String srcLocateNo;
@ApiParam(value = "目标库位")
private String destLocateNo;
@ApiParam(value = "物料编号")
private String partNo;
@ApiParam(value = "物料名称")
private String partName;
@ApiParam(value = "需求数量")
private Double qty;
@ApiParam(value = "工厂代码")
private String organizeCode;
@ApiParam(value = "物料编号集合")
private List<String> partNoList;
@ApiParam(value = "目标库位编号集合")
private List<String> destLocateNoList;
}
Loading…
Cancel
Save