package com.qianwen.smartman.modules.coproduction.vo; import io.swagger.annotations.ApiModelProperty; import java.io.Serializable; import java.util.Date; /* loaded from: blade-api.jar:BOOT-INF/classes/org/springblade/modules/coproduction/vo/OrderReportRecordResVO.class */ public class OrderReportRecordResVO implements Serializable { private static final long serialVersionUID = 5821570676884824409L; @ApiModelProperty(value = "主键id", dataType = "java.lang.String") private Long id; @ApiModelProperty("1-有子序 0-没有子序") private Integer hasChildProcess; @ApiModelProperty("产品id") private Long productId; @ApiModelProperty("产品名称") private String productName; @ApiModelProperty("产品编号") private String productCode; @ApiModelProperty("产品规格") private String standardModel; @ApiModelProperty(value = "计划id", dataType = "java.lang.String") private Long planId; @ApiModelProperty(value = "工单id", dataType = "java.lang.String") private Long orderId; @ApiModelProperty(value = "工单工序id", dataType = "java.lang.String") private Long orderProcessId; @ApiModelProperty("工序编号") private String processCode; @ApiModelProperty("工序名称") private String processName; @ApiModelProperty("工位id") private Long workstationId; @ApiModelProperty("主序工位ids") private String workstationIds; @ApiModelProperty("工位编号") private String workstationCode; @ApiModelProperty("工位名称") private String workstationName; @ApiModelProperty("开工人员Id") private Long workEmployeeId; @ApiModelProperty("开工人员名称") private String workEmployeeName; @ApiModelProperty("报工人员id") private Long reportEmployeeId; @ApiModelProperty("报工人员名称") private String reportEmployeeName; @ApiModelProperty("指派数量") private Integer assignNum; @ApiModelProperty("报工数量") private Integer reportNum; @ApiModelProperty("合格数量") private Integer qualifNum; @ApiModelProperty("报废数量") private Integer scrappedNum; @ApiModelProperty("报工用时(秒)") private Long reportTime; @ApiModelProperty("开工时间") private Date startTime; @ApiModelProperty("报工时间") private Date endTime; @ApiModelProperty("备注") private String remark; @ApiModelProperty("记录状态 0 开工 1完工") private Integer recordStatus; @ApiModelProperty("0:普通报工 1:系统报工") private Integer systemOrOrdinary; public void setId(final Long id) { this.id = id; } public void setHasChildProcess(final Integer hasChildProcess) { this.hasChildProcess = hasChildProcess; } public void setProductId(final Long productId) { this.productId = productId; } public void setProductName(final String productName) { this.productName = productName; } public void setProductCode(final String productCode) { this.productCode = productCode; } public void setStandardModel(final String standardModel) { this.standardModel = standardModel; } public void setPlanId(final Long planId) { this.planId = planId; } public void setOrderId(final Long orderId) { this.orderId = orderId; } public void setOrderProcessId(final Long orderProcessId) { this.orderProcessId = orderProcessId; } public void setProcessCode(final String processCode) { this.processCode = processCode; } public void setProcessName(final String processName) { this.processName = processName; } public void setWorkstationId(final Long workstationId) { this.workstationId = workstationId; } public void setWorkstationIds(final String workstationIds) { this.workstationIds = workstationIds; } public void setWorkstationCode(final String workstationCode) { this.workstationCode = workstationCode; } public void setWorkstationName(final String workstationName) { this.workstationName = workstationName; } public void setWorkEmployeeId(final Long workEmployeeId) { this.workEmployeeId = workEmployeeId; } public void setWorkEmployeeName(final String workEmployeeName) { this.workEmployeeName = workEmployeeName; } public void setReportEmployeeId(final Long reportEmployeeId) { this.reportEmployeeId = reportEmployeeId; } 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 Long reportTime) { this.reportTime = reportTime; } public void setStartTime(final Date startTime) { this.startTime = startTime; } public void setEndTime(final Date endTime) { this.endTime = endTime; } public void setRemark(final String remark) { this.remark = remark; } public void setRecordStatus(final Integer recordStatus) { this.recordStatus = recordStatus; } public void setSystemOrOrdinary(final Integer systemOrOrdinary) { this.systemOrOrdinary = systemOrOrdinary; } public boolean equals(final Object o) { if (o == this) { return true; } if (o instanceof OrderReportRecordResVO) { OrderReportRecordResVO other = (OrderReportRecordResVO) o; if (other.canEqual(this)) { Object this$id = getId(); Object other$id = other.getId(); if (this$id == null) { if (other$id != null) { return false; } } else if (!this$id.equals(other$id)) { return false; } Object this$hasChildProcess = getHasChildProcess(); Object other$hasChildProcess = other.getHasChildProcess(); if (this$hasChildProcess == null) { if (other$hasChildProcess != null) { return false; } } else if (!this$hasChildProcess.equals(other$hasChildProcess)) { return false; } Object this$productId = getProductId(); Object other$productId = other.getProductId(); if (this$productId == null) { if (other$productId != null) { return false; } } else if (!this$productId.equals(other$productId)) { return false; } Object this$planId = getPlanId(); Object other$planId = other.getPlanId(); if (this$planId == null) { if (other$planId != null) { return false; } } else if (!this$planId.equals(other$planId)) { return false; } Object this$orderId = getOrderId(); Object other$orderId = other.getOrderId(); if (this$orderId == null) { if (other$orderId != null) { return false; } } else if (!this$orderId.equals(other$orderId)) { return false; } Object this$orderProcessId = getOrderProcessId(); Object other$orderProcessId = other.getOrderProcessId(); if (this$orderProcessId == null) { if (other$orderProcessId != null) { return false; } } else if (!this$orderProcessId.equals(other$orderProcessId)) { return false; } Object this$workstationId = getWorkstationId(); Object other$workstationId = other.getWorkstationId(); if (this$workstationId == null) { if (other$workstationId != null) { return false; } } else if (!this$workstationId.equals(other$workstationId)) { return false; } Object this$workEmployeeId = getWorkEmployeeId(); Object other$workEmployeeId = other.getWorkEmployeeId(); if (this$workEmployeeId == null) { if (other$workEmployeeId != null) { return false; } } else if (!this$workEmployeeId.equals(other$workEmployeeId)) { return false; } Object this$reportEmployeeId = getReportEmployeeId(); Object other$reportEmployeeId = other.getReportEmployeeId(); if (this$reportEmployeeId == null) { if (other$reportEmployeeId != null) { return false; } } else if (!this$reportEmployeeId.equals(other$reportEmployeeId)) { return false; } 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$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$recordStatus = getRecordStatus(); Object other$recordStatus = other.getRecordStatus(); if (this$recordStatus == null) { if (other$recordStatus != null) { return false; } } else if (!this$recordStatus.equals(other$recordStatus)) { return false; } Object this$systemOrOrdinary = getSystemOrOrdinary(); Object other$systemOrOrdinary = other.getSystemOrOrdinary(); if (this$systemOrOrdinary == null) { if (other$systemOrOrdinary != null) { return false; } } else if (!this$systemOrOrdinary.equals(other$systemOrOrdinary)) { 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$productCode = getProductCode(); Object other$productCode = other.getProductCode(); if (this$productCode == null) { if (other$productCode != null) { return false; } } else if (!this$productCode.equals(other$productCode)) { 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$processCode = getProcessCode(); Object other$processCode = other.getProcessCode(); if (this$processCode == null) { if (other$processCode != null) { return false; } } else if (!this$processCode.equals(other$processCode)) { 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$workstationIds = getWorkstationIds(); Object other$workstationIds = other.getWorkstationIds(); if (this$workstationIds == null) { if (other$workstationIds != null) { return false; } } else if (!this$workstationIds.equals(other$workstationIds)) { return false; } Object this$workstationCode = getWorkstationCode(); Object other$workstationCode = other.getWorkstationCode(); if (this$workstationCode == null) { if (other$workstationCode != null) { return false; } } else if (!this$workstationCode.equals(other$workstationCode)) { 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$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 OrderReportRecordResVO; } public int hashCode() { Object $id = getId(); int result = (1 * 59) + ($id == null ? 43 : $id.hashCode()); Object $hasChildProcess = getHasChildProcess(); int result2 = (result * 59) + ($hasChildProcess == null ? 43 : $hasChildProcess.hashCode()); Object $productId = getProductId(); int result3 = (result2 * 59) + ($productId == null ? 43 : $productId.hashCode()); Object $planId = getPlanId(); int result4 = (result3 * 59) + ($planId == null ? 43 : $planId.hashCode()); Object $orderId = getOrderId(); int result5 = (result4 * 59) + ($orderId == null ? 43 : $orderId.hashCode()); Object $orderProcessId = getOrderProcessId(); int result6 = (result5 * 59) + ($orderProcessId == null ? 43 : $orderProcessId.hashCode()); Object $workstationId = getWorkstationId(); int result7 = (result6 * 59) + ($workstationId == null ? 43 : $workstationId.hashCode()); Object $workEmployeeId = getWorkEmployeeId(); int result8 = (result7 * 59) + ($workEmployeeId == null ? 43 : $workEmployeeId.hashCode()); Object $reportEmployeeId = getReportEmployeeId(); int result9 = (result8 * 59) + ($reportEmployeeId == null ? 43 : $reportEmployeeId.hashCode()); Object $assignNum = getAssignNum(); int result10 = (result9 * 59) + ($assignNum == null ? 43 : $assignNum.hashCode()); Object $reportNum = getReportNum(); int result11 = (result10 * 59) + ($reportNum == null ? 43 : $reportNum.hashCode()); Object $qualifNum = getQualifNum(); int result12 = (result11 * 59) + ($qualifNum == null ? 43 : $qualifNum.hashCode()); Object $scrappedNum = getScrappedNum(); int result13 = (result12 * 59) + ($scrappedNum == null ? 43 : $scrappedNum.hashCode()); Object $reportTime = getReportTime(); int result14 = (result13 * 59) + ($reportTime == null ? 43 : $reportTime.hashCode()); Object $recordStatus = getRecordStatus(); int result15 = (result14 * 59) + ($recordStatus == null ? 43 : $recordStatus.hashCode()); Object $systemOrOrdinary = getSystemOrOrdinary(); int result16 = (result15 * 59) + ($systemOrOrdinary == null ? 43 : $systemOrOrdinary.hashCode()); Object $productName = getProductName(); int result17 = (result16 * 59) + ($productName == null ? 43 : $productName.hashCode()); Object $productCode = getProductCode(); int result18 = (result17 * 59) + ($productCode == null ? 43 : $productCode.hashCode()); Object $standardModel = getStandardModel(); int result19 = (result18 * 59) + ($standardModel == null ? 43 : $standardModel.hashCode()); Object $processCode = getProcessCode(); int result20 = (result19 * 59) + ($processCode == null ? 43 : $processCode.hashCode()); Object $processName = getProcessName(); int result21 = (result20 * 59) + ($processName == null ? 43 : $processName.hashCode()); Object $workstationIds = getWorkstationIds(); int result22 = (result21 * 59) + ($workstationIds == null ? 43 : $workstationIds.hashCode()); Object $workstationCode = getWorkstationCode(); int result23 = (result22 * 59) + ($workstationCode == null ? 43 : $workstationCode.hashCode()); Object $workstationName = getWorkstationName(); int result24 = (result23 * 59) + ($workstationName == null ? 43 : $workstationName.hashCode()); Object $workEmployeeName = getWorkEmployeeName(); int result25 = (result24 * 59) + ($workEmployeeName == null ? 43 : $workEmployeeName.hashCode()); Object $reportEmployeeName = getReportEmployeeName(); int result26 = (result25 * 59) + ($reportEmployeeName == null ? 43 : $reportEmployeeName.hashCode()); Object $startTime = getStartTime(); int result27 = (result26 * 59) + ($startTime == null ? 43 : $startTime.hashCode()); Object $endTime = getEndTime(); int result28 = (result27 * 59) + ($endTime == null ? 43 : $endTime.hashCode()); Object $remark = getRemark(); return (result28 * 59) + ($remark == null ? 43 : $remark.hashCode()); } public String toString() { return "OrderReportRecordResVO(id=" + getId() + ", hasChildProcess=" + getHasChildProcess() + ", productId=" + getProductId() + ", productName=" + getProductName() + ", productCode=" + getProductCode() + ", standardModel=" + getStandardModel() + ", planId=" + getPlanId() + ", orderId=" + getOrderId() + ", orderProcessId=" + getOrderProcessId() + ", processCode=" + getProcessCode() + ", processName=" + getProcessName() + ", workstationId=" + getWorkstationId() + ", workstationIds=" + getWorkstationIds() + ", workstationCode=" + getWorkstationCode() + ", workstationName=" + getWorkstationName() + ", workEmployeeId=" + getWorkEmployeeId() + ", workEmployeeName=" + getWorkEmployeeName() + ", reportEmployeeId=" + getReportEmployeeId() + ", reportEmployeeName=" + getReportEmployeeName() + ", assignNum=" + getAssignNum() + ", reportNum=" + getReportNum() + ", qualifNum=" + getQualifNum() + ", scrappedNum=" + getScrappedNum() + ", reportTime=" + getReportTime() + ", startTime=" + getStartTime() + ", endTime=" + getEndTime() + ", remark=" + getRemark() + ", recordStatus=" + getRecordStatus() + ", systemOrOrdinary=" + getSystemOrOrdinary() + ")"; } public Long getId() { return this.id; } public Integer getHasChildProcess() { return this.hasChildProcess; } public Long getProductId() { return this.productId; } public String getProductName() { return this.productName; } public String getProductCode() { return this.productCode; } public String getStandardModel() { return this.standardModel; } public Long getPlanId() { return this.planId; } public Long getOrderId() { return this.orderId; } public Long getOrderProcessId() { return this.orderProcessId; } public String getProcessCode() { return this.processCode; } public String getProcessName() { return this.processName; } public Long getWorkstationId() { return this.workstationId; } public String getWorkstationIds() { return this.workstationIds; } public String getWorkstationCode() { return this.workstationCode; } public String getWorkstationName() { return this.workstationName; } public Long getWorkEmployeeId() { return this.workEmployeeId; } public String getWorkEmployeeName() { return this.workEmployeeName; } public Long getReportEmployeeId() { return this.reportEmployeeId; } 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 Long getReportTime() { return this.reportTime; } public Date getStartTime() { return this.startTime; } public Date getEndTime() { return this.endTime; } public String getRemark() { return this.remark; } public Integer getRecordStatus() { return this.recordStatus; } public Integer getSystemOrOrdinary() { return this.systemOrOrdinary; } }