package com.zy.asrs.entity.param; import lombok.Data; import java.util.List; @Data public class OrderProdSyncParam { private String 操作系统号; private String 操作单据; private String 操作类型; //工单号 private String orderNo; //工单号T private String orderNoT; //开单日期 private String orderTime; //单据行号 private String ivouchrowno; //产品编码 private String cInvCode; //生产订单号 private String csocode; //生产数量 private Double iQuantity; //状态 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 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 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; } /** * 用于生成出库单据 */ @Data public static class ChildInfo{ //ID private String id; //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; } } }