package com.aps.core.domain;
|
|
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;
|
|
import java.math.BigDecimal;
|
import java.time.LocalDateTime;
|
|
/**
|
* 零件统计表对象 aps_part_route_stat
|
*
|
* @author zhl
|
* @date 2025-04-11
|
*/
|
public class ApsPartRouteStat extends BaseEntity
|
{
|
private static final long serialVersionUID = 1L;
|
|
/** 主键id */
|
private String id;
|
|
/** 工单号 */
|
@Excel(name = "工单号")
|
private String workOrderNo;
|
|
|
private String resourceGroupName;
|
/** 工序号 */
|
@Excel(name = "工序号")
|
private BigDecimal roadProcessNumber;
|
|
/** 当前工序号 */
|
@Excel(name = "当前工序号")
|
private BigDecimal currentProcessNumber;
|
|
/** 生产数量 */
|
@Excel(name = "生产数量")
|
private Long productionQuantity;
|
|
/** 标准工时 */
|
@Excel(name = "标准工时")
|
private Long standardTime;
|
|
/** 工序总工时 */
|
@Excel(name = "工序总工时")
|
private Long processTotalTime;
|
|
/** 计划开工日 */
|
@Excel(name = "计划开工日")
|
private LocalDateTime processPlanStartDay;
|
|
/** 设计工时 */
|
@Excel(name = "设计工时")
|
private Long designTimes;
|
|
/** 删除标志(0代表存在 2代表删除) */
|
private String delFlag;
|
|
/** 批次号 */
|
@Excel(name = "批次号")
|
private String batchNumber;
|
|
public void setId(String id)
|
{
|
this.id = id;
|
}
|
|
public String getId()
|
{
|
return id;
|
}
|
|
public void setWorkOrderNo(String workOrderNo)
|
{
|
this.workOrderNo = workOrderNo;
|
}
|
|
public String getWorkOrderNo()
|
{
|
return workOrderNo;
|
}
|
|
public void setRoadProcessNumber(BigDecimal roadProcessNumber)
|
{
|
this.roadProcessNumber = roadProcessNumber;
|
}
|
|
public BigDecimal getRoadProcessNumber()
|
{
|
return roadProcessNumber;
|
}
|
|
public void setCurrentProcessNumber(BigDecimal currentProcessNumber)
|
{
|
this.currentProcessNumber = currentProcessNumber;
|
}
|
|
public BigDecimal getCurrentProcessNumber()
|
{
|
return currentProcessNumber;
|
}
|
|
public void setProductionQuantity(Long productionQuantity)
|
{
|
this.productionQuantity = productionQuantity;
|
}
|
|
public Long getProductionQuantity()
|
{
|
return productionQuantity;
|
}
|
|
public void setStandardTime(Long standardTime)
|
{
|
this.standardTime = standardTime;
|
}
|
|
public Long getStandardTime()
|
{
|
return standardTime;
|
}
|
|
public void setProcessTotalTime(Long processTotalTime)
|
{
|
this.processTotalTime = processTotalTime;
|
}
|
|
public Long getProcessTotalTime()
|
{
|
return processTotalTime;
|
}
|
|
public void setProcessPlanStartDay(LocalDateTime processPlanStartDay)
|
{
|
this.processPlanStartDay = processPlanStartDay;
|
}
|
|
public LocalDateTime getProcessPlanStartDay()
|
{
|
return processPlanStartDay;
|
}
|
|
public void setDesignTimes(Long designTimes)
|
{
|
this.designTimes = designTimes;
|
}
|
|
public Long getDesignTimes()
|
{
|
return designTimes;
|
}
|
|
public void setDelFlag(String delFlag)
|
{
|
this.delFlag = delFlag;
|
}
|
|
public String getDelFlag()
|
{
|
return delFlag;
|
}
|
|
public void setBatchNumber(String batchNumber)
|
{
|
this.batchNumber = batchNumber;
|
}
|
|
public String getBatchNumber()
|
{
|
return batchNumber;
|
}
|
|
public String getResourceGroupName() {
|
return resourceGroupName;
|
}
|
|
public void setResourceGroupName(String resourceGroupName) {
|
this.resourceGroupName = resourceGroupName;
|
}
|
|
@Override
|
public String toString() {
|
return new ToStringBuilder(this,ToStringStyle.MULTI_LINE_STYLE)
|
.append("id", getId())
|
.append("workOrderNo", getWorkOrderNo())
|
.append("roadProcessNumber", getRoadProcessNumber())
|
.append("currentProcessNumber", getCurrentProcessNumber())
|
.append("productionQuantity", getProductionQuantity())
|
.append("standardTime", getStandardTime())
|
.append("processTotalTime", getProcessTotalTime())
|
.append("processPlanStartDay", getProcessPlanStartDay())
|
.append("designTimes", getDesignTimes())
|
.append("delFlag", getDelFlag())
|
.append("createBy", getCreateBy())
|
.append("batchNumber", getBatchNumber())
|
.toString();
|
}
|
}
|