package com.aps.core.domain;
|
|
import java.util.Date;
|
import com.fasterxml.jackson.annotation.JsonFormat;
|
import org.apache.commons.lang3.builder.ToStringBuilder;
|
import org.apache.commons.lang3.builder.ToStringStyle;
|
import com.aps.common.core.annotation.Excel;
|
import com.aps.common.core.web.domain.BaseEntity;
|
|
/**
|
* 零件计划管理临时对象 aps_part_plan_temp
|
*
|
* @author wwj
|
* @date 2025-04-08
|
*/
|
public class ApsPartPlanTemp extends BaseEntity
|
{
|
private static final long serialVersionUID = 1L;
|
|
/** 主键id */
|
private String id;
|
|
/** 主计划员 */
|
@Excel(name = "主计划")
|
private String masterPlanner;
|
|
/** 周日 */
|
@JsonFormat(pattern = "yyyy-MM-dd")
|
@Excel(name = "周日", width = 30, dateFormat = "MM-dd")
|
private Date weekDay;
|
|
/** 周度 */
|
@Excel(name = "周度")
|
private String weekCycle;
|
|
/** 主件料号 */
|
@Excel(name = "主件料号")
|
private String mainPartNumber;
|
|
/** 主件图号 */
|
@Excel(name = "主件图号")
|
private String mainPartDrawingNumber;
|
|
/** 客户名称 */
|
@Excel(name = "客户名称")
|
private String customer;
|
|
/** 业务类型 */
|
@Excel(name = "业务类型")
|
private String businessType;
|
|
/** 单据号 */
|
@Excel(name = "单据号")
|
private String documentNumber;
|
|
/** 需求分类 */
|
@Excel(name = "需求分类")
|
private String requirementType;
|
|
/** 单据状态 */
|
@Excel(name = "单据状态")
|
private String documentStatus;
|
|
/** 料号 */
|
@Excel(name = "料号")
|
private String itemNumber;
|
|
/** 图号 */
|
@Excel(name = "图号")
|
private String drawingNo;
|
|
/** 版本号 */
|
@Excel(name = "版本号")
|
private String versionNumber;
|
|
/** 生产数量 */
|
@Excel(name = "生产数量")
|
private Long productionQuantity;
|
|
/** 良品数量 */
|
@Excel(name = "良品数量")
|
private Long goodProductsQuantity;
|
|
/** 工序号 */
|
@Excel(name = "工序号")
|
private String processNumber;
|
|
/** 工作中心 */
|
@Excel(name = "工作中心")
|
private String workCenter;
|
|
/** 所属部门 */
|
@Excel(name = "所属部门")
|
private String department;
|
|
/** 计划开工日 */
|
@JsonFormat(pattern = "yyyy-MM-dd")
|
@Excel(name = "计划开工日", width = 30, dateFormat = "yyyy-MM-dd")
|
private Date planStartDay;
|
|
/** 计划完工日 */
|
@JsonFormat(pattern = "yyyy-MM-dd")
|
@Excel(name = "计划完工日", width = 30, dateFormat = "yyyy-MM-dd")
|
private Date planEndDay;
|
|
/** 备料料号 */
|
@Excel(name = "备料料号")
|
private String standbyNumber;
|
|
/** 备料名称 */
|
@Excel(name = "备料名称")
|
private String standbyName;
|
|
/** 备料库存 */
|
@Excel(name = "备料库存")
|
private Long standbyStock;
|
|
/** 下道工序所属部门 */
|
@Excel(name = "下道工序所属部门")
|
private String nextProcessDeparment;
|
|
/** 是否挂起 */
|
// @Excel(name = "是否挂起")
|
private Integer isSuspended;
|
/** 是否挂起 */
|
@Excel(name = "是否挂起")
|
private String isSuspendedTxt;
|
/** 外协标识 */
|
@Excel(name = "外协标识")
|
private String isOutsourcing;
|
|
/** 账套 */
|
@Excel(name = "账套")
|
private String account;
|
|
/** 上阶物料 */
|
@Excel(name = "上阶物料")
|
private String advancedMaterials;
|
|
/** 上阶单据号 */
|
@Excel(name = "上阶单据号")
|
private String advancedDocumentNumber;
|
|
/** 上阶需求日期 */
|
@JsonFormat(pattern = "yyyy-MM-dd")
|
@Excel(name = "上阶需求日期", width = 30, dateFormat = "yyyy-MM-dd")
|
private Date advancedRequirementDay;
|
|
/** 计划齐套 */
|
@Excel(name = "计划齐套")
|
private Integer isPlanComplete;
|
|
/** 库存齐套 */
|
@Excel(name = "库存齐套")
|
private Integer isStockComplete;
|
|
/** 是否有折返工序 */
|
@Excel(name = "是否有折返工序")
|
private Integer hasTurnback;
|
|
/** 风险标识 */
|
@Excel(name = "风险标识")
|
private Integer hasRisk;
|
|
/** 批次号 */
|
@Excel(name = "批次号")
|
private String batchNumber;
|
|
/** 工厂 */
|
@Excel(name = "工厂")
|
private String plant;
|
|
|
public void setId(String id)
|
{
|
this.id = id;
|
}
|
|
public String getId()
|
{
|
return id;
|
}
|
|
public void setMasterPlanner(String masterPlanner)
|
{
|
this.masterPlanner = masterPlanner;
|
}
|
|
public String getMasterPlanner()
|
{
|
return masterPlanner;
|
}
|
|
public void setWeekDay(Date weekDay)
|
{
|
this.weekDay = weekDay;
|
}
|
|
public Date getWeekDay()
|
{
|
return weekDay;
|
}
|
|
public void setWeekCycle(String weekCycle)
|
{
|
this.weekCycle = weekCycle;
|
}
|
|
public String getWeekCycle()
|
{
|
return weekCycle;
|
}
|
|
public void setMainPartNumber(String mainPartNumber)
|
{
|
this.mainPartNumber = mainPartNumber;
|
}
|
|
public String getMainPartNumber()
|
{
|
return mainPartNumber;
|
}
|
|
public void setMainPartDrawingNumber(String mainPartDrawingNumber)
|
{
|
this.mainPartDrawingNumber = mainPartDrawingNumber;
|
}
|
|
public String getMainPartDrawingNumber()
|
{
|
return mainPartDrawingNumber;
|
}
|
|
public void setCustomer(String customer)
|
{
|
this.customer = customer;
|
}
|
|
public String getCustomer()
|
{
|
return customer;
|
}
|
|
public void setBusinessType(String businessType)
|
{
|
this.businessType = businessType;
|
}
|
|
public String getBusinessType()
|
{
|
return businessType;
|
}
|
|
public void setDocumentNumber(String documentNumber)
|
{
|
this.documentNumber = documentNumber;
|
}
|
|
public String getDocumentNumber()
|
{
|
return documentNumber;
|
}
|
|
public void setRequirementType(String requirementType)
|
{
|
this.requirementType = requirementType;
|
}
|
|
public String getRequirementType()
|
{
|
return requirementType;
|
}
|
|
public void setDocumentStatus(String documentStatus)
|
{
|
this.documentStatus = documentStatus;
|
}
|
|
public String getDocumentStatus()
|
{
|
return documentStatus;
|
}
|
|
public void setItemNumber(String itemNumber)
|
{
|
this.itemNumber = itemNumber;
|
}
|
|
public String getItemNumber()
|
{
|
return itemNumber;
|
}
|
|
public void setDrawingNo(String drawingNo)
|
{
|
this.drawingNo = drawingNo;
|
}
|
|
public String getDrawingNo()
|
{
|
return drawingNo;
|
}
|
|
public void setVersionNumber(String versionNumber)
|
{
|
this.versionNumber = versionNumber;
|
}
|
|
public String getVersionNumber()
|
{
|
return versionNumber;
|
}
|
|
public void setProductionQuantity(Long productionQuantity)
|
{
|
this.productionQuantity = productionQuantity;
|
}
|
|
public Long getProductionQuantity()
|
{
|
return productionQuantity;
|
}
|
|
public void setGoodProductsQuantity(Long goodProductsQuantity)
|
{
|
this.goodProductsQuantity = goodProductsQuantity;
|
}
|
|
public Long getGoodProductsQuantity()
|
{
|
return goodProductsQuantity;
|
}
|
|
public void setProcessNumber(String processNumber)
|
{
|
this.processNumber = processNumber;
|
}
|
|
public String getProcessNumber()
|
{
|
return processNumber;
|
}
|
|
public void setWorkCenter(String workCenter)
|
{
|
this.workCenter = workCenter;
|
}
|
|
public String getWorkCenter()
|
{
|
return workCenter;
|
}
|
|
public void setDepartment(String department)
|
{
|
this.department = department;
|
}
|
|
public String getDepartment()
|
{
|
return department;
|
}
|
|
public void setPlanStartDay(Date planStartDay)
|
{
|
this.planStartDay = planStartDay;
|
}
|
|
public Date getPlanStartDay()
|
{
|
return planStartDay;
|
}
|
|
public void setPlanEndDay(Date planEndDay)
|
{
|
this.planEndDay = planEndDay;
|
}
|
|
public Date getPlanEndDay()
|
{
|
return planEndDay;
|
}
|
|
public void setStandbyNumber(String standbyNumber)
|
{
|
this.standbyNumber = standbyNumber;
|
}
|
|
public String getStandbyNumber()
|
{
|
return standbyNumber;
|
}
|
|
public void setStandbyName(String standbyName)
|
{
|
this.standbyName = standbyName;
|
}
|
|
public String getStandbyName()
|
{
|
return standbyName;
|
}
|
|
public void setStandbyStock(Long standbyStock)
|
{
|
this.standbyStock = standbyStock;
|
}
|
|
public Long getStandbyStock()
|
{
|
return standbyStock;
|
}
|
|
public void setNextProcessDeparment(String nextProcessDeparment)
|
{
|
this.nextProcessDeparment = nextProcessDeparment;
|
}
|
|
public String getNextProcessDeparment()
|
{
|
return nextProcessDeparment;
|
}
|
|
public void setIsSuspended(Integer isSuspended)
|
{
|
this.isSuspended = isSuspended;
|
}
|
|
public Integer getIsSuspended()
|
{
|
return isSuspended;
|
}
|
|
public void setIsOutsourcing(String isOutsourcing)
|
{
|
this.isOutsourcing = isOutsourcing;
|
}
|
|
public String getIsOutsourcing()
|
{
|
return isOutsourcing;
|
}
|
|
public void setAccount(String account)
|
{
|
this.account = account;
|
}
|
|
public String getAccount()
|
{
|
return account;
|
}
|
|
public void setAdvancedMaterials(String advancedMaterials)
|
{
|
this.advancedMaterials = advancedMaterials;
|
}
|
|
public String getAdvancedMaterials()
|
{
|
return advancedMaterials;
|
}
|
|
public void setAdvancedDocumentNumber(String advancedDocumentNumber)
|
{
|
this.advancedDocumentNumber = advancedDocumentNumber;
|
}
|
|
public String getAdvancedDocumentNumber()
|
{
|
return advancedDocumentNumber;
|
}
|
|
public void setAdvancedRequirementDay(Date advancedRequirementDay)
|
{
|
this.advancedRequirementDay = advancedRequirementDay;
|
}
|
|
public Date getAdvancedRequirementDay()
|
{
|
return advancedRequirementDay;
|
}
|
|
public void setIsPlanComplete(Integer isPlanComplete)
|
{
|
this.isPlanComplete = isPlanComplete;
|
}
|
|
public Integer getIsPlanComplete()
|
{
|
return isPlanComplete;
|
}
|
|
public void setIsStockComplete(Integer isStockComplete)
|
{
|
this.isStockComplete = isStockComplete;
|
}
|
|
public Integer getIsStockComplete()
|
{
|
return isStockComplete;
|
}
|
|
public void setHasTurnback(Integer hasTurnback)
|
{
|
this.hasTurnback = hasTurnback;
|
}
|
|
public Integer getHasTurnback()
|
{
|
return hasTurnback;
|
}
|
|
public void setHasRisk(Integer hasRisk)
|
{
|
this.hasRisk = hasRisk;
|
}
|
|
public Integer getHasRisk()
|
{
|
return hasRisk;
|
}
|
|
public void setBatchNumber(String batchNumber)
|
{
|
this.batchNumber = batchNumber;
|
}
|
|
public String getBatchNumber()
|
{
|
return batchNumber;
|
}
|
|
@Override
|
public String toString() {
|
return new ToStringBuilder(this,ToStringStyle.MULTI_LINE_STYLE)
|
.append("id", getId())
|
.append("masterPlanner", getMasterPlanner())
|
.append("weekDay", getWeekDay())
|
.append("weekCycle", getWeekCycle())
|
.append("mainPartNumber", getMainPartNumber())
|
.append("mainPartDrawingNumber", getMainPartDrawingNumber())
|
.append("customer", getCustomer())
|
.append("businessType", getBusinessType())
|
.append("documentNumber", getDocumentNumber())
|
.append("requirementType", getRequirementType())
|
.append("documentStatus", getDocumentStatus())
|
.append("itemNumber", getItemNumber())
|
.append("drawingNo", getDrawingNo())
|
.append("versionNumber", getVersionNumber())
|
.append("productionQuantity", getProductionQuantity())
|
.append("goodProductsQuantity", getGoodProductsQuantity())
|
.append("processNumber", getProcessNumber())
|
.append("workCenter", getWorkCenter())
|
.append("department", getDepartment())
|
.append("planStartDay", getPlanStartDay())
|
.append("planEndDay", getPlanEndDay())
|
.append("standbyNumber", getStandbyNumber())
|
.append("standbyName", getStandbyName())
|
.append("standbyStock", getStandbyStock())
|
.append("nextProcessDeparment", getNextProcessDeparment())
|
.append("isSuspended", getIsSuspended())
|
.append("isOutsourcing", getIsOutsourcing())
|
.append("account", getAccount())
|
.append("advancedMaterials", getAdvancedMaterials())
|
.append("advancedDocumentNumber", getAdvancedDocumentNumber())
|
.append("advancedRequirementDay", getAdvancedRequirementDay())
|
.append("isPlanComplete", getIsPlanComplete())
|
.append("isStockComplete", getIsStockComplete())
|
.append("hasTurnback", getHasTurnback())
|
.append("hasRisk", getHasRisk())
|
.append("batchNumber", getBatchNumber())
|
.append("plant", getPlant())
|
.toString();
|
}
|
|
public String getIsSuspendedTxt() {
|
return isSuspendedTxt;
|
}
|
|
public void setIsSuspendedTxt(String isSuspendedTxt) {
|
this.isSuspendedTxt = isSuspendedTxt;
|
}
|
public String getPlant() {
|
return plant;
|
}
|
|
public void setPlant(String plant) {
|
this.plant = plant;
|
}
|
}
|