package cn.stylefeng.guns.modular.om.productionOrdeInfo.model.params; import com.baomidou.mybatisplus.annotation.TableField; import lombok.Data; import cn.stylefeng.roses.kernel.model.validator.BaseValidatingParam; import java.util.Date; import java.io.Serializable; import java.math.BigDecimal; /** *

* 生产工单 *

* * @author cl * @since 2022-10-25 */ @Data public class ProductionOrdeInfoParam implements Serializable, BaseValidatingParam { private static final long serialVersionUID = 1L; /** * ID */ private Long id; /** * 流水号 */ private String streamNumber; /** * 市场区域编码 */ private String marketAreaCode; /** * 软件版本编码 */ private String softwareVersionCode; /** * 产品公司编码 */ private String productCompanyCode; /** * 客户 */ private String custom; private String flag; /** * 销售工单号 */ private String salesOrderNo; /** * 生产工单号 */ private String workOrderNo; /** * 生产线 */ private String productionLine; /** * 图号 */ private String drawingNo; /** * 物料编号 */ private String materialCode; /** * 物料描述 */ private String materialName; /** * 计划数量 */ private Integer planQty; /** * 实际数量 */ private Integer actualQty; /** * 报废数量 */ private Integer scrapQty; /** * 返修数量 */ private Integer repairQty; /** * 实际上线数量 */ private Integer actualOnlineQty; /** * 上线完工标记 */ private String onlineCompletionMark; /** * 需求日期 */ private Date demandDate; /** * 计划开始时间 */ private Date planStartTime; /** * 计划结束时间 */ private Date planEndTime; /** * 实际开始时间 */ private Date actualStartTime; /** * 实际结束时间 */ private Date actualEndTime; /** * 顺序号 */ private Long serialNumber; /** * 工单状态(1创建、2已发布、3生产中、4已冻结、5已完工、6已关闭) */ private String orderStatus; /** * 预留字段1 */ private String spareField1; /** * 预留字段2 */ private String spareField2; /** * 预留字段3 */ private String spareField3; /** * 预留字段4 */ private String spareField4; /** * 创建时间 */ private Date createTime; /** * 更新时间 */ private Date updateTime; /** * 创建人 */ private String createUser; /** * 修改人 */ private String updateUser; /** * 备注 */ private String remarks; public static long getSerialVersionUID() { return serialVersionUID; } public Long getId() { return id; } public void setId(Long id) { this.id = id; } public String getSalesOrderNo() { return salesOrderNo; } public void setSalesOrderNo(String salesOrderNo) { this.salesOrderNo = salesOrderNo; } public String getWorkOrderNo() { return workOrderNo; } public void setWorkOrderNo(String workOrderNo) { this.workOrderNo = workOrderNo; } public String getProductionLine() { return productionLine; } public void setProductionLine(String productionLine) { this.productionLine = productionLine; } public String getDrawingNo() { return drawingNo; } public void setDrawingNo(String drawingNo) { this.drawingNo = drawingNo; } public String getMaterialCode() { return materialCode; } public void setMaterialCode(String materialCode) { this.materialCode = materialCode; } public String getMaterialName() { return materialName; } public void setMaterialName(String materialName) { this.materialName = materialName; } public Integer getPlanQty() { return planQty; } public void setPlanQty(Integer planQty) { this.planQty = planQty; } public Integer getActualQty() { return actualQty; } public void setActualQty(Integer actualQty) { this.actualQty = actualQty; } public Integer getScrapQty() { return scrapQty; } public void setScrapQty(Integer scrapQty) { this.scrapQty = scrapQty; } public Integer getRepairQty() { return repairQty; } public void setRepairQty(Integer repairQty) { this.repairQty = repairQty; } public Integer getActualOnlineQty() { return actualOnlineQty; } public void setActualOnlineQty(Integer actualOnlineQty) { this.actualOnlineQty = actualOnlineQty; } public String getOnlineCompletionMark() { return onlineCompletionMark; } public void setOnlineCompletionMark(String onlineCompletionMark) { this.onlineCompletionMark = onlineCompletionMark; } public Date getDemandDate() { return demandDate; } public void setDemandDate(Date demandDate) { this.demandDate = demandDate; } public Date getPlanStartTime() { return planStartTime; } public void setPlanStartTime(Date planStartTime) { this.planStartTime = planStartTime; } public Date getPlanEndTime() { return planEndTime; } public void setPlanEndTime(Date planEndTime) { this.planEndTime = planEndTime; } public Date getActualStartTime() { return actualStartTime; } public void setActualStartTime(Date actualStartTime) { this.actualStartTime = actualStartTime; } public Date getActualEndTime() { return actualEndTime; } public void setActualEndTime(Date actualEndTime) { this.actualEndTime = actualEndTime; } public Long getSerialNumber() { return serialNumber; } public void setSerialNumber(Long serialNumber) { this.serialNumber = serialNumber; } public String getOrderStatus() { return orderStatus; } public void setOrderStatus(String orderStatus) { this.orderStatus = orderStatus; } public String getSpareField1() { return spareField1; } public void setSpareField1(String spareField1) { this.spareField1 = spareField1; } public String getSpareField2() { return spareField2; } public void setSpareField2(String spareField2) { this.spareField2 = spareField2; } public String getSpareField3() { return spareField3; } public void setSpareField3(String spareField3) { this.spareField3 = spareField3; } public String getSpareField4() { return spareField4; } public void setSpareField4(String spareField4) { this.spareField4 = spareField4; } public Date getCreateTime() { return createTime; } public void setCreateTime(Date createTime) { this.createTime = createTime; } public Date getUpdateTime() { return updateTime; } public void setUpdateTime(Date updateTime) { this.updateTime = updateTime; } public String getCreateUser() { return createUser; } public void setCreateUser(String createUser) { this.createUser = createUser; } public String getUpdateUser() { return updateUser; } public void setUpdateUser(String updateUser) { this.updateUser = updateUser; } public String getRemarks() { return remarks; } public void setRemarks(String remarks) { this.remarks = remarks; } @Override public String checkParam() { return null; } }