package com.aps.core.domain;
|
|
import com.aps.common.core.annotation.Excel;
|
import com.aps.common.core.web.domain.BaseEntity;
|
import com.fasterxml.jackson.annotation.JsonFormat;
|
import org.apache.commons.lang3.builder.ToStringBuilder;
|
import org.apache.commons.lang3.builder.ToStringStyle;
|
|
import java.math.BigDecimal;
|
import java.util.Date;
|
|
/**
|
* 工艺路线对象 aps_process_route
|
*
|
* @author wwj
|
* @date 2025-04-10
|
*/
|
public class ApsProcessRoute extends BaseEntity
|
{
|
private static final long serialVersionUID = 1L;
|
|
/** 主键id */
|
private String id;
|
|
/** 料号 */
|
@Excel(name = "料号")
|
private String itemNo;
|
|
/** 工单号 */
|
@Excel(name = "工单号")
|
private String workOrderNo;
|
|
/** 工序序号 */
|
@Excel(name = "工序序号")
|
private String processNumber;
|
|
/** 工序名称 */
|
@Excel(name = "工序名称")
|
private String processName;
|
|
/** 工序计划开始日期 */
|
@JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss")
|
@Excel(name = "工序计划开始日期", width = 30, dateFormat = "yyyy-MM-dd HH:mm:ss")
|
private Date processPlanStartDay;
|
|
/** 工序计划结束日期 */
|
@JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss")
|
@Excel(name = "工序计划完成日期", width = 30, dateFormat = "yyyy-MM-dd HH:mm:ss")
|
private Date processPlanEndDay;
|
|
/** 未开工数量 */
|
@Excel(name = "未开工数量")
|
private Long notStartWorkCount;
|
|
/** 已完成数量 */
|
@Excel(name = "已完成数量")
|
private Long completedCount;
|
/** 废弃数量 */
|
@Excel(name = "废弃数量")
|
private BigDecimal discardCount;
|
/** 集成日期 */
|
@JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss")
|
@Excel(name = "集成日期", width = 30, dateFormat = "yyyy-MM-dd HH:mm:ss")
|
private Date integrationDay;
|
|
/** 工厂 */
|
// @Excel(name = "工厂")
|
private String plant;
|
|
@Excel(name = "标准工时")
|
private BigDecimal standardTime;
|
|
@Excel(name = "工序排序")
|
private Long processOrder;
|
|
/** 工序ID */
|
private String opId;
|
|
/** 加工数量 */
|
@Excel(name = "加工数量")
|
private BigDecimal processQty;
|
|
/** 工序状态 */
|
private String opStatus;
|
|
/** 账套代码 */
|
private String orgCode;
|
|
/** 删除标志(0代表存在 2代表删除) */
|
private String delFlag;
|
|
public void setId(String id)
|
{
|
this.id = id;
|
}
|
|
public String getId()
|
{
|
return id;
|
}
|
|
public void setItemNo(String itemNo)
|
{
|
this.itemNo = itemNo;
|
}
|
|
public String getItemNo()
|
{
|
return itemNo;
|
}
|
|
public void setWorkOrderNo(String workOrderNo)
|
{
|
this.workOrderNo = workOrderNo;
|
}
|
|
public String getWorkOrderNo()
|
{
|
return workOrderNo;
|
}
|
|
public void setProcessNumber(String processNumber)
|
{
|
this.processNumber = processNumber;
|
}
|
|
public String getProcessNumber()
|
{
|
return processNumber;
|
}
|
|
public void setProcessName(String processName)
|
{
|
this.processName = processName;
|
}
|
|
public String getProcessName()
|
{
|
return processName;
|
}
|
|
public void setProcessPlanStartDay(Date processPlanStartDay)
|
{
|
this.processPlanStartDay = processPlanStartDay;
|
}
|
|
public Date getProcessPlanStartDay()
|
{
|
return processPlanStartDay;
|
}
|
|
public void setProcessPlanEndDay(Date processPlanEndDay)
|
{
|
this.processPlanEndDay = processPlanEndDay;
|
}
|
|
public Date getProcessPlanEndDay()
|
{
|
return processPlanEndDay;
|
}
|
|
public void setNotStartWorkCount(Long notStartWorkCount)
|
{
|
this.notStartWorkCount = notStartWorkCount;
|
}
|
|
public Long getNotStartWorkCount()
|
{
|
return notStartWorkCount;
|
}
|
|
public void setCompletedCount(Long completedCount)
|
{
|
this.completedCount = completedCount;
|
}
|
|
public Long getCompletedCount()
|
{
|
return completedCount;
|
}
|
|
public void setIntegrationDay(Date integrationDay)
|
{
|
this.integrationDay = integrationDay;
|
}
|
|
public Date getIntegrationDay()
|
{
|
return integrationDay;
|
}
|
|
public void setPlant(String plant)
|
{
|
this.plant = plant;
|
}
|
|
public String getPlant()
|
{
|
return plant;
|
}
|
|
public void setDelFlag(String delFlag)
|
{
|
this.delFlag = delFlag;
|
}
|
|
public String getDelFlag()
|
{
|
return delFlag;
|
}
|
|
@Override
|
public String toString() {
|
return new ToStringBuilder(this,ToStringStyle.MULTI_LINE_STYLE)
|
.append("id", getId())
|
.append("itemNo", getItemNo())
|
.append("workOrderNo", getWorkOrderNo())
|
.append("processNumber", getProcessNumber())
|
.append("processName", getProcessName())
|
.append("processPlanStartDay", getProcessPlanStartDay())
|
.append("processPlanEndDay", getProcessPlanEndDay())
|
.append("notStartWorkCount", getNotStartWorkCount())
|
.append("completedCount", getCompletedCount())
|
.append("integrationDay", getIntegrationDay())
|
.append("plant", getPlant())
|
.append("delFlag", getDelFlag())
|
.append("createBy", getCreateBy())
|
.append("createTime", getCreateTime())
|
.append("updateBy", getUpdateBy())
|
.append("updateTime", getUpdateTime())
|
.toString();
|
}
|
|
public BigDecimal getDiscardCount() {
|
return discardCount;
|
}
|
|
public void setDiscardCount(BigDecimal discardCount) {
|
this.discardCount = discardCount;
|
}
|
|
public BigDecimal getStandardTime() {
|
return standardTime;
|
}
|
|
public void setStandardTime(BigDecimal standardTime) {
|
this.standardTime = standardTime;
|
}
|
|
public Long getProcessOrder() {
|
return processOrder;
|
}
|
|
public void setProcessOrder(Long processOrder) {
|
this.processOrder = processOrder;
|
}
|
|
public String getOpId() {
|
return opId;
|
}
|
|
public void setOpId(String opId) {
|
this.opId = opId;
|
}
|
|
public BigDecimal getProcessQty() {
|
return processQty;
|
}
|
|
public void setProcessQty(BigDecimal processQty) {
|
this.processQty = processQty;
|
}
|
|
public String getOpStatus() {
|
return opStatus;
|
}
|
|
public void setOpStatus(String opStatus) {
|
this.opStatus = opStatus;
|
}
|
|
public String getOrgCode() {
|
return orgCode;
|
}
|
|
public void setOrgCode(String orgCode) {
|
this.orgCode = orgCode;
|
}
|
}
|