自动化立体仓库 - WMS系统
zyx
2024-05-18 1e62a6d467407addae8745d8c69454318af56a09
src/main/java/com/zy/asrs/entity/param/OrderProdSyncParam.java
@@ -6,6 +6,9 @@
@Data
public class OrderProdSyncParam {
    private String 操作系统号;
    private String 操作单据;
    private String 操作类型;
    //工单号
    private String orderNo;
    //工单号T
@@ -21,9 +24,95 @@
    //生产数量
    private Double iQuantity;
    //状态
    private Integer status;
    private Integer states;
    //规格(自由项1)
    private String bFree1;
    //产线
    private String define24;
    //单据类型
    private String cVouchtype;
    //备注
    private String cMemo;
    //来源标识
    private String sourceIndefine;
    //产品生产标识
    private String prodIndefine;
    //
    private String id;
    //子件信息
    private List<ChildInfo> child;
    private List<ChildInfo> children;
    public void setOrderNo(String orderNo) {
        this.orderNo = orderNo;
    }
    public void setOrderNoT(String orderNoT) {
        this.orderNoT = orderNoT;
    }
    public void setOrderTime(String orderTime) {
        this.orderTime = orderTime;
    }
    public void setIvouchrowno(String ivouchrowno) {
        this.ivouchrowno = ivouchrowno;
    }
    public void setcInvCode(String cInvCode) {
        this.cInvCode = cInvCode;
    }
    public void setCsocode(String csocode) {
        this.csocode = csocode;
    }
    public void setiQuantity(Double iQuantity) {
        this.iQuantity = iQuantity;
    }
    public void setStates(Integer states) {
        this.states = states;
    }
    public void setbFree1(String bFree1) {
        this.bFree1 = bFree1;
    }
    public void setDefine24(String define24) {
        this.define24 = define24;
    }
    public void setcVouchtype(String cVouchtype) {
        this.cVouchtype = cVouchtype;
    }
    public void setChild(List<ChildInfo> children) {
        this.children = children;
    }
    public void set操作系统号(String 操作系统号) {
        this.操作系统号 = 操作系统号;
    }
    public void set操作单据(String 操作单据) {
        this.操作单据 = 操作单据;
    }
    public void set操作类型(String 操作类型) {
        this.操作类型 = 操作类型;
    }
    public void setcMemo(String cMemo) {
        this.cMemo = cMemo;
    }
    public void setSourceIndefine(String sourceIndefine) {
        this.sourceIndefine = sourceIndefine;
    }
    public void setProdIndefine(String prodIndefine) {
        this.prodIndefine = prodIndefine;
    }
    /**
     * 用于生成出库单据
@@ -31,19 +120,60 @@
    @Data
    public static class ChildInfo{
        //ID
        private Integer ID;
        private String id;
        //IDs
        private Integer IDs;
        private String ids;
        //工单号T
        private String orderNoT;
        //工单号
        private String orderNo;
        //物料编码
        private String cInvCode;
        //数量
        private Double iQuantity;
        //规格(自由项1)
        private String bFree1;
        //单据行号
        private String ivouchrowno;
        //子件号
        private String childNo;
        public void setId(String id) {
            this.id = id;
        }
        public void setIds(String ids) {
            this.ids = ids;
        }
        public void setOrderNoT(String orderNoT) {
            this.orderNoT = orderNoT;
        }
        public void setcInvCode(String cInvCode) {
            this.cInvCode = cInvCode;
        }
        public void setiQuantity(Double iQuantity) {
            this.iQuantity = iQuantity;
        }
        public void setbFree1(String bFree1) {
            this.bFree1 = bFree1;
        }
        public void setOrderNo(String orderNo) {
            this.orderNo = orderNo;
        }
        public void setIvouchrowno(String ivouchrowno) {
            this.ivouchrowno = ivouchrowno;
        }
        public void setChildNo(String childNo) {
            this.childNo = childNo;
        }
    }
}