package cn.stylefeng.guns.modular.om.productionOrdeInfo.entity; import com.baomidou.mybatisplus.annotation.TableName; import com.baomidou.mybatisplus.annotation.IdType; import java.util.Date; import com.baomidou.mybatisplus.annotation.TableId; import com.baomidou.mybatisplus.annotation.FieldFill; import com.baomidou.mybatisplus.annotation.TableField; import java.io.Serializable; /** *

* 生产工单 *

* * @author cl * @since 2022-10-25 */ @TableName("om_production_orde_info") public class ProductionOrdeInfo implements Serializable { private static final long serialVersionUID=1L; /** * ID */ @TableId(value = "id", type = IdType.ID_WORKER) private Long id; /** * 销售工单号 */ @TableField("sales_order_no") private String salesOrderNo; /** * 生产工单号 */ @TableField("work_order_no") private String workOrderNo; /** * 生产线 */ @TableField("production_line") private String productionLine; /** * 图号 */ @TableField("drawing_no") private String drawingNo; /** * 物料编号 */ @TableField("material_code") private String materialCode; /** * 物料描述 */ @TableField("material_name") private String materialName; /** * 计划数量 */ @TableField("plan_qty") private Integer planQty; /** * 实际数量 */ @TableField("actual_qty") private Integer actualQty; /** * 报废数量 */ @TableField("scrap_qty") private Integer scrapQty; /** * 返修数量 */ @TableField("repair_qty") private Integer repairQty; /** * 实际上线数量 */ @TableField("actual_online_qty") private Integer actualOnlineQty; /** * 上线完工标记 */ @TableField("online_completion_mark") private String onlineCompletionMark; /** * 需求日期 */ @TableField("demand_date") private Date demandDate; /** * 计划开始时间 */ @TableField("plan_start_time") private Date planStartTime; /** * 计划结束时间 */ @TableField("plan_end_time") private Date planEndTime; /** * 实际开始时间 */ @TableField("actual_start_time") private Date actualStartTime; /** * 实际结束时间 */ @TableField("actual_end_time") private Date actualEndTime; /** * 顺序号 */ @TableField("serial_number") private Long serialNumber; /** * 客户 */ @TableField("custom") private String custom; /** * 工单状态(1创建、2已发布、3生产中、4已冻结、5已完工、6已关闭) */ @TableField("order_status") private String orderStatus; /** * 预留字段1 */ @TableField("spare_field_1") private String spareField1; /** * 预留字段2 */ @TableField("spare_field_2") private String spareField2; /** * 预留字段3 */ @TableField("spare_field_3") private String spareField3; /** * 预留字段4 */ @TableField("spare_field_4") private String spareField4; /** * 创建时间 */ @TableField(value = "create_time", fill = FieldFill.INSERT) private Date createTime; /** * 更新时间 */ @TableField(value = "update_time", fill = FieldFill.UPDATE) private Date updateTime; /** * 创建人 */ @TableField(value = "create_user", fill = FieldFill.INSERT) private String createUser; /** * 修改人 */ @TableField(value = "update_user", fill = FieldFill.UPDATE) private String updateUser; /** * 备注 */ @TableField("remarks") private String remarks; /** * 流水号 */ @TableField("stream_number") private String streamNumber; /** * 市场区域编码 */ @TableField("market_area_code") private String marketAreaCode; /** * 软件版本编码 */ @TableField("software_version_code") private String softwareVersionCode; /** * 产品公司编码 */ @TableField("product_company_code") private String productCompanyCode; @TableField(exist = false) private Integer planQtyWeek; @TableField(exist = false) private Integer actualQtyWeek; @TableField(exist = false) private Integer scrapQtyWeek; @TableField(exist = false) private Integer repairQtyWeek; public String getMarketAreaCode() { return marketAreaCode; } public void setMarketAreaCode(String marketAreaCode) { this.marketAreaCode = marketAreaCode; } public String getSoftwareVersionCode() { return softwareVersionCode; } public void setSoftwareVersionCode(String softwareVersionCode) { this.softwareVersionCode = softwareVersionCode; } public String getProductCompanyCode() { return productCompanyCode; } public void setProductCompanyCode(String productCompanyCode) { this.productCompanyCode = productCompanyCode; } public Integer getScrapQtyWeek() { return scrapQtyWeek; } public void setScrapQtyWeek(Integer scrapQtyWeek) { this.scrapQtyWeek = scrapQtyWeek; } public Integer getRepairQtyWeek() { return repairQtyWeek; } public void setRepairQtyWeek(Integer repairQtyWeek) { this.repairQtyWeek = repairQtyWeek; } public Integer getPlanQtyWeek() { return planQtyWeek; } public void setPlanQtyWeek(Integer planQtyWeek) { this.planQtyWeek = planQtyWeek; } public Integer getActualQtyWeek() { return actualQtyWeek; } public void setActualQtyWeek(Integer actualQtyWeek) { this.actualQtyWeek = actualQtyWeek; } public String getCustom() { return custom; } public void setCustom(String custom) { this.custom = custom; } public String getStreamNumber() { return streamNumber; } public void setStreamNumber(String streamNumber) { this.streamNumber = streamNumber; } 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 toString() { return "ProductionOrdeInfo{" + "id=" + id + ", salesOrderNo=" + salesOrderNo + ", workOrderNo=" + workOrderNo + ", productionLine=" + productionLine + ", drawingNo=" + drawingNo + ", materialCode=" + materialCode + ", materialName=" + materialName + ", planQty=" + planQty + ", actualQty=" + actualQty + ", scrapQty=" + scrapQty + ", repairQty=" + repairQty + ", actualOnlineQty=" + actualOnlineQty + ", onlineCompletionMark=" + onlineCompletionMark + ", demandDate=" + demandDate + ", planStartTime=" + planStartTime + ", planEndTime=" + planEndTime + ", actualStartTime=" + actualStartTime + ", actualEndTime=" + actualEndTime + ", serialNumber=" + serialNumber + ", orderStatus=" + orderStatus + ", spareField1=" + spareField1 + ", spareField2=" + spareField2 + ", spareField3=" + spareField3 + ", spareField4=" + spareField4 + ", createTime=" + createTime + ", updateTime=" + updateTime + ", createUser=" + createUser + ", updateUser=" + updateUser + ", remarks=" + remarks + "}"; } }