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;
|
|
/**
|
* <p>
|
* 生产工单
|
* </p>
|
*
|
* @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;
|
}
|
|
}
|