package com.qianwen.smartman.modules.coproduction.excel; import com.alibaba.excel.annotation.ExcelProperty; import com.alibaba.excel.annotation.write.style.ColumnWidth; import com.alibaba.excel.annotation.write.style.ContentRowHeight; import com.alibaba.excel.annotation.write.style.HeadRowHeight; import java.io.Serializable; import com.qianwen.smartman.common.cache.RegionCache; @HeadRowHeight(20) @ColumnWidth(16) @ContentRowHeight(18) /* loaded from: blade-api.jar:BOOT-INF/classes/org/springblade/modules/coproduction/excel/OrderReportRecordExport.class */ public class OrderReportRecordExport implements Serializable { private static final long serialVersionUID = -5169756173255400515L; @ExcelProperty(value = {"产品名称"}, index = 0) private String productName; @ExcelProperty(value = {"产品规格"}, index = 1) private String standardModel; @ExcelProperty(value = {"工序名称"}, index = 2) private String processName; @ExcelProperty(value = {"工位名称"}, index = 3) private String workstationName; @ExcelProperty(value = {"开工人员名称"}, index = 4) private String workEmployeeName; @ExcelProperty(value = {"报工人员名称"}, index = RegionCache.VILLAGE_LEVEL) private String reportEmployeeName; @ExcelProperty(value = {"指派数量"}, index = 6) private Integer assignNum; @ExcelProperty(value = {"报工数量"}, index = 7) private Integer reportNum; @ExcelProperty(value = {"合格数量"}, index = 8) private Integer qualifNum; @ExcelProperty(value = {"合格数量"}, index = 9) private Integer scrappedNum; @ExcelProperty(value = {"报工用时"}, index = 10) private String reportTime; @ExcelProperty(value = {"开工时间"}, index = 11) private String startTime; @ExcelProperty(value = {"报工时间"}, index = 12) private String endTime; @ExcelProperty(value = {"备注"}, index = 13) private String remark; /* loaded from: blade-api.jar:BOOT-INF/classes/org/springblade/modules/coproduction/excel/OrderReportRecordExport$OrderReportRecordExportBuilder.class */ public static class OrderReportRecordExportBuilder { private String productName; private String standardModel; private String processName; private String workstationName; private String workEmployeeName; private String reportEmployeeName; private Integer assignNum; private Integer reportNum; private Integer qualifNum; private Integer scrappedNum; private String reportTime; private String startTime; private String endTime; private String remark; OrderReportRecordExportBuilder() { } public OrderReportRecordExportBuilder productName(final String productName) { this.productName = productName; return this; } public OrderReportRecordExportBuilder standardModel(final String standardModel) { this.standardModel = standardModel; return this; } public OrderReportRecordExportBuilder processName(final String processName) { this.processName = processName; return this; } public OrderReportRecordExportBuilder workstationName(final String workstationName) { this.workstationName = workstationName; return this; } public OrderReportRecordExportBuilder workEmployeeName(final String workEmployeeName) { this.workEmployeeName = workEmployeeName; return this; } public OrderReportRecordExportBuilder reportEmployeeName(final String reportEmployeeName) { this.reportEmployeeName = reportEmployeeName; return this; } public OrderReportRecordExportBuilder assignNum(final Integer assignNum) { this.assignNum = assignNum; return this; } public OrderReportRecordExportBuilder reportNum(final Integer reportNum) { this.reportNum = reportNum; return this; } public OrderReportRecordExportBuilder qualifNum(final Integer qualifNum) { this.qualifNum = qualifNum; return this; } public OrderReportRecordExportBuilder scrappedNum(final Integer scrappedNum) { this.scrappedNum = scrappedNum; return this; } public OrderReportRecordExportBuilder reportTime(final String reportTime) { this.reportTime = reportTime; return this; } public OrderReportRecordExportBuilder startTime(final String startTime) { this.startTime = startTime; return this; } public OrderReportRecordExportBuilder endTime(final String endTime) { this.endTime = endTime; return this; } public OrderReportRecordExportBuilder remark(final String remark) { this.remark = remark; return this; } public OrderReportRecordExport build() { return new OrderReportRecordExport(this.productName, this.standardModel, this.processName, this.workstationName, this.workEmployeeName, this.reportEmployeeName, this.assignNum, this.reportNum, this.qualifNum, this.scrappedNum, this.reportTime, this.startTime, this.endTime, this.remark); } public String toString() { return "OrderReportRecordExport.OrderReportRecordExportBuilder(productName=" + this.productName + ", standardModel=" + this.standardModel + ", processName=" + this.processName + ", workstationName=" + this.workstationName + ", workEmployeeName=" + this.workEmployeeName + ", reportEmployeeName=" + this.reportEmployeeName + ", assignNum=" + this.assignNum + ", reportNum=" + this.reportNum + ", qualifNum=" + this.qualifNum + ", scrappedNum=" + this.scrappedNum + ", reportTime=" + this.reportTime + ", startTime=" + this.startTime + ", endTime=" + this.endTime + ", remark=" + this.remark + ")"; } } public void setProductName(final String productName) { this.productName = productName; } public void setStandardModel(final String standardModel) { this.standardModel = standardModel; } public void setProcessName(final String processName) { this.processName = processName; } public void setWorkstationName(final String workstationName) { this.workstationName = workstationName; } public void setWorkEmployeeName(final String workEmployeeName) { this.workEmployeeName = workEmployeeName; } public void setReportEmployeeName(final String reportEmployeeName) { this.reportEmployeeName = reportEmployeeName; } public void setAssignNum(final Integer assignNum) { this.assignNum = assignNum; } public void setReportNum(final Integer reportNum) { this.reportNum = reportNum; } public void setQualifNum(final Integer qualifNum) { this.qualifNum = qualifNum; } public void setScrappedNum(final Integer scrappedNum) { this.scrappedNum = scrappedNum; } public void setReportTime(final String reportTime) { this.reportTime = reportTime; } public void setStartTime(final String startTime) { this.startTime = startTime; } public void setEndTime(final String endTime) { this.endTime = endTime; } public void setRemark(final String remark) { this.remark = remark; } public boolean equals(final Object o) { if (o == this) { return true; } if (o instanceof OrderReportRecordExport) { OrderReportRecordExport other = (OrderReportRecordExport) o; if (other.canEqual(this)) { Object this$assignNum = getAssignNum(); Object other$assignNum = other.getAssignNum(); if (this$assignNum == null) { if (other$assignNum != null) { return false; } } else if (!this$assignNum.equals(other$assignNum)) { return false; } Object this$reportNum = getReportNum(); Object other$reportNum = other.getReportNum(); if (this$reportNum == null) { if (other$reportNum != null) { return false; } } else if (!this$reportNum.equals(other$reportNum)) { return false; } Object this$qualifNum = getQualifNum(); Object other$qualifNum = other.getQualifNum(); if (this$qualifNum == null) { if (other$qualifNum != null) { return false; } } else if (!this$qualifNum.equals(other$qualifNum)) { return false; } Object this$scrappedNum = getScrappedNum(); Object other$scrappedNum = other.getScrappedNum(); if (this$scrappedNum == null) { if (other$scrappedNum != null) { return false; } } else if (!this$scrappedNum.equals(other$scrappedNum)) { return false; } Object this$productName = getProductName(); Object other$productName = other.getProductName(); if (this$productName == null) { if (other$productName != null) { return false; } } else if (!this$productName.equals(other$productName)) { return false; } Object this$standardModel = getStandardModel(); Object other$standardModel = other.getStandardModel(); if (this$standardModel == null) { if (other$standardModel != null) { return false; } } else if (!this$standardModel.equals(other$standardModel)) { return false; } Object this$processName = getProcessName(); Object other$processName = other.getProcessName(); if (this$processName == null) { if (other$processName != null) { return false; } } else if (!this$processName.equals(other$processName)) { return false; } Object this$workstationName = getWorkstationName(); Object other$workstationName = other.getWorkstationName(); if (this$workstationName == null) { if (other$workstationName != null) { return false; } } else if (!this$workstationName.equals(other$workstationName)) { return false; } Object this$workEmployeeName = getWorkEmployeeName(); Object other$workEmployeeName = other.getWorkEmployeeName(); if (this$workEmployeeName == null) { if (other$workEmployeeName != null) { return false; } } else if (!this$workEmployeeName.equals(other$workEmployeeName)) { return false; } Object this$reportEmployeeName = getReportEmployeeName(); Object other$reportEmployeeName = other.getReportEmployeeName(); if (this$reportEmployeeName == null) { if (other$reportEmployeeName != null) { return false; } } else if (!this$reportEmployeeName.equals(other$reportEmployeeName)) { return false; } Object this$reportTime = getReportTime(); Object other$reportTime = other.getReportTime(); if (this$reportTime == null) { if (other$reportTime != null) { return false; } } else if (!this$reportTime.equals(other$reportTime)) { return false; } Object this$startTime = getStartTime(); Object other$startTime = other.getStartTime(); if (this$startTime == null) { if (other$startTime != null) { return false; } } else if (!this$startTime.equals(other$startTime)) { return false; } Object this$endTime = getEndTime(); Object other$endTime = other.getEndTime(); if (this$endTime == null) { if (other$endTime != null) { return false; } } else if (!this$endTime.equals(other$endTime)) { return false; } Object this$remark = getRemark(); Object other$remark = other.getRemark(); return this$remark == null ? other$remark == null : this$remark.equals(other$remark); } return false; } return false; } protected boolean canEqual(final Object other) { return other instanceof OrderReportRecordExport; } public int hashCode() { Object $assignNum = getAssignNum(); int result = (1 * 59) + ($assignNum == null ? 43 : $assignNum.hashCode()); Object $reportNum = getReportNum(); int result2 = (result * 59) + ($reportNum == null ? 43 : $reportNum.hashCode()); Object $qualifNum = getQualifNum(); int result3 = (result2 * 59) + ($qualifNum == null ? 43 : $qualifNum.hashCode()); Object $scrappedNum = getScrappedNum(); int result4 = (result3 * 59) + ($scrappedNum == null ? 43 : $scrappedNum.hashCode()); Object $productName = getProductName(); int result5 = (result4 * 59) + ($productName == null ? 43 : $productName.hashCode()); Object $standardModel = getStandardModel(); int result6 = (result5 * 59) + ($standardModel == null ? 43 : $standardModel.hashCode()); Object $processName = getProcessName(); int result7 = (result6 * 59) + ($processName == null ? 43 : $processName.hashCode()); Object $workstationName = getWorkstationName(); int result8 = (result7 * 59) + ($workstationName == null ? 43 : $workstationName.hashCode()); Object $workEmployeeName = getWorkEmployeeName(); int result9 = (result8 * 59) + ($workEmployeeName == null ? 43 : $workEmployeeName.hashCode()); Object $reportEmployeeName = getReportEmployeeName(); int result10 = (result9 * 59) + ($reportEmployeeName == null ? 43 : $reportEmployeeName.hashCode()); Object $reportTime = getReportTime(); int result11 = (result10 * 59) + ($reportTime == null ? 43 : $reportTime.hashCode()); Object $startTime = getStartTime(); int result12 = (result11 * 59) + ($startTime == null ? 43 : $startTime.hashCode()); Object $endTime = getEndTime(); int result13 = (result12 * 59) + ($endTime == null ? 43 : $endTime.hashCode()); Object $remark = getRemark(); return (result13 * 59) + ($remark == null ? 43 : $remark.hashCode()); } public String toString() { return "OrderReportRecordExport(productName=" + getProductName() + ", standardModel=" + getStandardModel() + ", processName=" + getProcessName() + ", workstationName=" + getWorkstationName() + ", workEmployeeName=" + getWorkEmployeeName() + ", reportEmployeeName=" + getReportEmployeeName() + ", assignNum=" + getAssignNum() + ", reportNum=" + getReportNum() + ", qualifNum=" + getQualifNum() + ", scrappedNum=" + getScrappedNum() + ", reportTime=" + getReportTime() + ", startTime=" + getStartTime() + ", endTime=" + getEndTime() + ", remark=" + getRemark() + ")"; } public static OrderReportRecordExportBuilder builder() { return new OrderReportRecordExportBuilder(); } public OrderReportRecordExport() { } public OrderReportRecordExport(final String productName, final String standardModel, final String processName, final String workstationName, final String workEmployeeName, final String reportEmployeeName, final Integer assignNum, final Integer reportNum, final Integer qualifNum, final Integer scrappedNum, final String reportTime, final String startTime, final String endTime, final String remark) { this.productName = productName; this.standardModel = standardModel; this.processName = processName; this.workstationName = workstationName; this.workEmployeeName = workEmployeeName; this.reportEmployeeName = reportEmployeeName; this.assignNum = assignNum; this.reportNum = reportNum; this.qualifNum = qualifNum; this.scrappedNum = scrappedNum; this.reportTime = reportTime; this.startTime = startTime; this.endTime = endTime; this.remark = remark; } public String getProductName() { return this.productName; } public String getStandardModel() { return this.standardModel; } public String getProcessName() { return this.processName; } public String getWorkstationName() { return this.workstationName; } public String getWorkEmployeeName() { return this.workEmployeeName; } public String getReportEmployeeName() { return this.reportEmployeeName; } public Integer getAssignNum() { return this.assignNum; } public Integer getReportNum() { return this.reportNum; } public Integer getQualifNum() { return this.qualifNum; } public Integer getScrappedNum() { return this.scrappedNum; } public String getReportTime() { return this.reportTime; } public String getStartTime() { return this.startTime; } public String getEndTime() { return this.endTime; } public String getRemark() { return this.remark; } }