package com.aps.core.domain;
|
|
import java.math.BigDecimal;
|
import java.time.LocalDateTime;
|
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_plate_process_stat
|
*
|
* @author zhl
|
* @date 2025-04-15
|
*/
|
public class ApsPlateProcessStat extends BaseEntity
|
{
|
private static final long serialVersionUID = 1L;
|
|
/** 主键id */
|
private String id;
|
|
/** 工单号 */
|
@Excel(name = "工单号")
|
private String workOrderNo;
|
|
/** 工序名称 */
|
@Excel(name = "工序名称")
|
private String processName;
|
|
/** 排序 */
|
@Excel(name = "排序")
|
private Integer num;
|
|
/** 工序号 */
|
@Excel(name = "工序号")
|
private BigDecimal routeProcessNumber;
|
|
/** 当前工序号 */
|
@Excel(name = "当前工序号")
|
private BigDecimal currentProcessNumber;
|
|
/** 生产数量 */
|
@Excel(name = "生产数量")
|
private Integer productionQuantity;
|
|
/** 标准工时 */
|
@Excel(name = "标准工时")
|
private Integer standardTime;
|
|
/** 工序总工时 */
|
@Excel(name = "工序总工时")
|
private Integer processTotalTime;
|
|
/** 计划完成日 */
|
@JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss")
|
@Excel(name = "计划完成日", width = 30, dateFormat = "yyyy-MM-dd")
|
private Date processPlanEndDay;
|
|
/** 计算完成日 */
|
@JsonFormat(pattern = "yyyy-MM-dd")
|
@Excel(name = "计算完成日", width = 30, dateFormat = "yyyy-MM-dd")
|
private Date computePlanEndDay;
|
|
|
|
/** 计划开工日 */
|
@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 orderPlanEndDay;
|
|
/** 设计工时 */
|
@Excel(name = "设计工时")
|
private Long designTimes;
|
|
/** 批次号 */
|
@Excel(name = "批次号")
|
private String batchNumber;
|
|
/** 删除标志(0代表存在 2代表删除) */
|
private String delFlag;
|
|
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 setProcessName(String processName)
|
{
|
this.processName = processName;
|
}
|
|
public String getProcessName()
|
{
|
return processName;
|
}
|
|
public void setNum(Integer num)
|
{
|
this.num = num;
|
}
|
|
public Integer getNum()
|
{
|
return num;
|
}
|
|
public void setRouteProcessNumber(BigDecimal routeProcessNumber)
|
{
|
this.routeProcessNumber = routeProcessNumber;
|
}
|
|
public BigDecimal getRouteProcessNumber()
|
{
|
return routeProcessNumber;
|
}
|
|
public void setCurrentProcessNumber(BigDecimal currentProcessNumber)
|
{
|
this.currentProcessNumber = currentProcessNumber;
|
}
|
|
public BigDecimal getCurrentProcessNumber()
|
{
|
return currentProcessNumber;
|
}
|
|
public void setProductionQuantity(Integer productionQuantity)
|
{
|
this.productionQuantity = productionQuantity;
|
}
|
|
public Integer getProductionQuantity()
|
{
|
return productionQuantity;
|
}
|
|
public void setStandardTime(Integer standardTime)
|
{
|
this.standardTime = standardTime;
|
}
|
|
public Integer getStandardTime()
|
{
|
return standardTime;
|
}
|
|
public void setProcessTotalTime(Integer processTotalTime)
|
{
|
this.processTotalTime = processTotalTime;
|
}
|
|
public Integer getProcessTotalTime()
|
{
|
return processTotalTime;
|
}
|
|
public void setProcessPlanEndDay(Date processPlanEndDay)
|
{
|
this.processPlanEndDay = processPlanEndDay;
|
}
|
|
public Date getProcessPlanEndDay()
|
{
|
return processPlanEndDay;
|
}
|
|
public void setComputePlanEndDay(Date computePlanEndDay)
|
{
|
this.computePlanEndDay = computePlanEndDay;
|
}
|
|
public Date getComputePlanEndDay()
|
{
|
return computePlanEndDay;
|
}
|
|
public void setDesignTimes(Long designTimes)
|
{
|
this.designTimes = designTimes;
|
}
|
|
public Long getDesignTimes()
|
{
|
return designTimes;
|
}
|
|
public void setBatchNumber(String batchNumber)
|
{
|
this.batchNumber = batchNumber;
|
}
|
|
public String getBatchNumber()
|
{
|
return batchNumber;
|
}
|
public Date getProcessPlanStartDay() {
|
return processPlanStartDay;
|
}
|
|
public void setProcessPlanStartDay(Date processPlanStartDay) {
|
this.processPlanStartDay = processPlanStartDay;
|
}
|
|
public Date getOrderPlanEndDay() {
|
return orderPlanEndDay;
|
}
|
|
public void setOrderPlanEndDay(Date orderPlanEndDay) {
|
this.orderPlanEndDay = orderPlanEndDay;
|
}
|
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("workOrderNo", getWorkOrderNo())
|
.append("processName", getProcessName())
|
.append("num", getNum())
|
.append("routeProcessNumber", getRouteProcessNumber())
|
.append("currentProcessNumber", getCurrentProcessNumber())
|
.append("productionQuantity", getProductionQuantity())
|
.append("standardTime", getStandardTime())
|
.append("processTotalTime", getProcessTotalTime())
|
.append("processPlanEndDay", getProcessPlanEndDay())
|
.append("computePlanEndDay", getComputePlanEndDay())
|
.append("designTimes", getDesignTimes())
|
.append("batchNumber", getBatchNumber())
|
.append("createBy", getCreateBy())
|
.append("delFlag", getDelFlag())
|
.toString();
|
}
|
}
|