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; /** * 焊缝统计对象 aps_weld_seam_statistics * * @author wwj * @date 2025-04-09 */ public class ApsWeldSeamStatistics extends BaseEntity { private static final long serialVersionUID = 1L; /** 主键id */ private String id; /** 年份 */ @Excel(name = "年份") private Long year; /** 月份 */ @Excel(name = "月份") private Long month; /** 生产基地 */ @Excel(name = "生产基地") private String productionBase; /** 管路订单需求 */ @Excel(name = "管路订单需求") private Long pipingOrderRequirement; /** 气柜订单需求 */ @Excel(name = "气柜订单需求") private Long gasOrderRequirement; /** 管路预测需求 */ @Excel(name = "管路预测需求") private Long pipingPredictionRequirement; /** 气柜预测需求 */ @Excel(name = "气柜预测需求") private Long gasPredictionRequirement; /** 预留紧急订单产出 */ @Excel(name = "预留紧急订单产出") private Long reserveEmergencyOrderOutput; /** 合计 */ @Excel(name = "合计") private Long total; /** 天数 */ @Excel(name = "天数") private Long days; /** 需求日焊缝 */ @Excel(name = "需求日焊缝") private Long requirementDayWeldSeam; /** 生产日焊缝 */ @Excel(name = "生产日焊缝") private Long productionDayWeldSeam; /** 是否满足 */ @Excel(name = "是否满足") private String isSatisfy; public String getWorkOrderType() { return workOrderType; } public void setWorkOrderType(String workOrderType) { this.workOrderType = workOrderType; } public String getClassification() { return classification; } public void setClassification(String classification) { this.classification = classification; } private String workOrderType; private String classification; /** 删除标志(0代表存在 2代表删除) */ private String delFlag; public void setId(String id) { this.id = id; } public String getId() { return id; } public void setYear(Long year) { this.year = year; } public Long getYear() { return year; } public void setMonth(Long month) { this.month = month; } public Long getMonth() { return month; } public void setProductionBase(String productionBase) { this.productionBase = productionBase; } public String getProductionBase() { return productionBase; } public void setPipingOrderRequirement(Long pipingOrderRequirement) { this.pipingOrderRequirement = pipingOrderRequirement; } public Long getPipingOrderRequirement() { return pipingOrderRequirement; } public void setGasOrderRequirement(Long gasOrderRequirement) { this.gasOrderRequirement = gasOrderRequirement; } public Long getGasOrderRequirement() { return gasOrderRequirement; } public void setPipingPredictionRequirement(Long pipingPredictionRequirement) { this.pipingPredictionRequirement = pipingPredictionRequirement; } public Long getPipingPredictionRequirement() { return pipingPredictionRequirement; } public void setGasPredictionRequirement(Long gasPredictionRequirement) { this.gasPredictionRequirement = gasPredictionRequirement; } public Long getGasPredictionRequirement() { return gasPredictionRequirement; } public void setReserveEmergencyOrderOutput(Long reserveEmergencyOrderOutput) { this.reserveEmergencyOrderOutput = reserveEmergencyOrderOutput; } public Long getReserveEmergencyOrderOutput() { return reserveEmergencyOrderOutput; } public void setTotal(Long total) { this.total = total; } public Long getTotal() { return total; } public void setDays(Long days) { this.days = days; } public Long getDays() { return days; } public void setRequirementDayWeldSeam(Long requirementDayWeldSeam) { this.requirementDayWeldSeam = requirementDayWeldSeam; } public Long getRequirementDayWeldSeam() { return requirementDayWeldSeam; } public void setProductionDayWeldSeam(Long productionDayWeldSeam) { this.productionDayWeldSeam = productionDayWeldSeam; } public Long getProductionDayWeldSeam() { return productionDayWeldSeam; } public void setIsSatisfy(String isSatisfy) { this.isSatisfy = isSatisfy; } public String getIsSatisfy() { return isSatisfy; } 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("year", getYear()) .append("month", getMonth()) .append("productionBase", getProductionBase()) .append("pipingOrderRequirement", getPipingOrderRequirement()) .append("gasOrderRequirement", getGasOrderRequirement()) .append("pipingPredictionRequirement", getPipingPredictionRequirement()) .append("gasPredictionRequirement", getGasPredictionRequirement()) .append("reserveEmergencyOrderOutput", getReserveEmergencyOrderOutput()) .append("total", getTotal()) .append("days", getDays()) .append("requirementDayWeldSeam", getRequirementDayWeldSeam()) .append("productionDayWeldSeam", getProductionDayWeldSeam()) .append("isSatisfy", getIsSatisfy()) .append("delFlag", getDelFlag()) .append("createBy", getCreateBy()) .append("createTime", getCreateTime()) .append("updateBy", getUpdateBy()) .append("updateTime", getUpdateTime()) .toString(); } }