package com.aps.core.domain.ApsPlate; import java.math.BigDecimal; import java.util.Date; import com.fasterxml.jackson.annotation.JsonFormat; import lombok.Data; 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 */ @Data public class ApsPlateProcessStat extends BaseEntity { private static final long serialVersionUID = 1L; /** 主键id */ private String id; /** 工单号 */ @Excel(name = "工单号") private String workOrderNo; /** 工序名称 */ @Excel(name = "工序名称", width = 50) private String processName; private Integer num; /** 工序号 */ @Excel(name = "工序号") private BigDecimal routeProcessNumber; /** 当前工序号 */ @Excel(name = "当前工序号") private BigDecimal currentProcessNumber; /** 生产数量 */ @Excel(name = "生产数量") private BigDecimal productionQuantity; /** 标准工时 */ @Excel(name = "标准工时") private BigDecimal standardTime; /** 工序总工时 */ @Excel(name = "工序总工时") private BigDecimal processTotalTime; /** 计划开工日 */ @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; /** 订单开工日 */ @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss") @Excel(name = "订单完工日", width = 30, dateFormat = "yyyy-MM-dd HH:mm:ss") private Date orderPlanEndDay; /** 计算完成日 */ @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss") private Date computePlanEndDay; @Excel(name = "异常状态", width = 50) private String exceptionStatus; /** 设计工时 */ private Long designTimes; /** 批次号 */ private String batchNumber; /** 删除标志(0代表存在 2代表删除) */ private String delFlag; private Boolean warning; // 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(BigDecimal productionQuantity) // { // this.productionQuantity = productionQuantity; // } // // public BigDecimal getProductionQuantity() // { // return productionQuantity; // } // // public void setStandardTime(BigDecimal standardTime) // { // this.standardTime = standardTime; // } // // public BigDecimal getStandardTime() // { // return standardTime; // } // // public void setProcessTotalTime(BigDecimal processTotalTime) // { // this.processTotalTime = processTotalTime; // } // // public BigDecimal 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; // } // public Boolean getWarning() { // return warning; // } // // public void setWarning(Boolean warning) { // this.warning = warning; // } // // public String getExceptionStatus() { // return exceptionStatus; // } // // public void setExceptionStatus(String exceptionStatus) { // this.exceptionStatus = exceptionStatus; // } // // @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(); // } }