From 2948e25e8455cf7bce22006f82d2813d9173ca87 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E6=9D=A8=E4=B8=87=E9=87=8C?= <1726150332@qq.com> Date: Thu, 8 Jan 2026 16:56:40 +0800 Subject: [PATCH] =?UTF-8?q?=E4=B8=89=E6=A5=BC=E6=B5=8B=E8=AF=95?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../domain/wcs/WcsOutBoundRequestParams.java | 77 +++++++++++++ .../op/wms/domain/wcs/WcsRequestParams.java | 105 ++++++++++++++++++ 2 files changed, 182 insertions(+) create mode 100644 op-modules/op-wms/src/main/java/com/op/wms/domain/wcs/WcsOutBoundRequestParams.java create mode 100644 op-modules/op-wms/src/main/java/com/op/wms/domain/wcs/WcsRequestParams.java diff --git a/op-modules/op-wms/src/main/java/com/op/wms/domain/wcs/WcsOutBoundRequestParams.java b/op-modules/op-wms/src/main/java/com/op/wms/domain/wcs/WcsOutBoundRequestParams.java new file mode 100644 index 000000000..3d8c08fcc --- /dev/null +++ b/op-modules/op-wms/src/main/java/com/op/wms/domain/wcs/WcsOutBoundRequestParams.java @@ -0,0 +1,77 @@ +package com.op.wms.domain.wcs; + +import java.util.List; + +public class WcsOutBoundRequestParams { + + private String reqCode; + private String reqTime; + private String warehouseNo; + private String orderNo; + private List orderLines; + + // 静态内部类表示订单行 + public static class OrderLine { + private String containerNo; + private String location; + + // getters and setters + public String getContainerNo() { + return containerNo; + } + + public void setContainerNo(String containerNo) { + this.containerNo = containerNo; + } + + public String getLocation() { + return location; + } + + public void setLocation(String location) { + this.location = location; + } + } + + // getters and setters + public String getReqCode() { + return reqCode; + } + + public void setReqCode(String reqCode) { + this.reqCode = reqCode; + } + + public String getReqTime() { + return reqTime; + } + + public void setReqTime(String reqTime) { + this.reqTime = reqTime; + } + + public String getWarehouseNo() { + return warehouseNo; + } + + public void setWarehouseNo(String warehouseNo) { + this.warehouseNo = warehouseNo; + } + + public String getOrderNo() { + return orderNo; + } + + public void setOrderNo(String orderNo) { + this.orderNo = orderNo; + } + + public List getOrderLines() { + return orderLines; + } + + public void setOrderLines(List orderLines) { + this.orderLines = orderLines; + } + +} diff --git a/op-modules/op-wms/src/main/java/com/op/wms/domain/wcs/WcsRequestParams.java b/op-modules/op-wms/src/main/java/com/op/wms/domain/wcs/WcsRequestParams.java new file mode 100644 index 000000000..a2bf682eb --- /dev/null +++ b/op-modules/op-wms/src/main/java/com/op/wms/domain/wcs/WcsRequestParams.java @@ -0,0 +1,105 @@ +package com.op.wms.domain.wcs; + +import java.util.Date; + +public class WcsRequestParams { + private String reqCode; + private String reqTime; + private String rfidNo; + private String batchNo; + private String sku; + private int qty; + private int qualityStatus; + private String sourceAddress; + private String destinationAddress; + private int taskType; + private String warehouseNo; + + public String getWarehouseNo() { + return warehouseNo; + } + + public void setWarehouseNo(String warehouseNo) { + this.warehouseNo = warehouseNo; + } + + public String getReqCode() { + return reqCode; + } + + public void setReqCode(String reqCode) { + this.reqCode = reqCode; + } + + public String getReqTime() { + return reqTime; + } + + public void setReqTime(String reqTime) { + this.reqTime = reqTime; + } + + public String getRfidNo() { + return rfidNo; + } + + public void setRfidNo(String rfidNo) { + this.rfidNo = rfidNo; + } + + public String getBatchNo() { + return batchNo; + } + + public void setBatchNo(String batchNo) { + this.batchNo = batchNo; + } + + public String getSku() { + return sku; + } + + public void setSku(String sku) { + this.sku = sku; + } + + public int getQty() { + return qty; + } + + public void setQty(int qty) { + this.qty = qty; + } + + public int getQualityStatus() { + return qualityStatus; + } + + public void setQualityStatus(int qualityStatus) { + this.qualityStatus = qualityStatus; + } + + public String getSourceAddress() { + return sourceAddress; + } + + public void setSourceAddress(String sourceAddress) { + this.sourceAddress = sourceAddress; + } + + public String getDestinationAddress() { + return destinationAddress; + } + + public void setDestinationAddress(String destinationAddress) { + this.destinationAddress = destinationAddress; + } + + public int getTaskType() { + return taskType; + } + + public void setTaskType(int taskType) { + this.taskType = taskType; + } +}