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/OrderChildRecordVO.class */ public class OrderChildRecordVO implements Serializable { private static final long serialVersionUID = 6508707089072650531L; @ApiModelProperty("主键") private Long id; @ApiModelProperty("计划id") private Long planId; @ApiModelProperty("工单id") private Long orderId; @ApiModelProperty("工单工序id") private Long orderProcessId; @ApiModelProperty("加工工位id") private Long workstationId; @ApiModelProperty("加工工位名称") private String workstationName; @ApiModelProperty("开工人员id") private Long workEmployeeId; @ApiModelProperty("开工人员名称") private String workEmployeeName; @ApiModelProperty("开工时间") private Date startTime; @ApiModelProperty("报工时间") private Date endTime; @ApiModelProperty("报工人员id") private Long reportEmployeeId; @ApiModelProperty("报工人员名称") private String reportEmployeeName; @ApiModelProperty("报工数量") private Integer reportNum; @ApiModelProperty("报工合格数量") private Integer qualifNum; @ApiModelProperty("报废数量") private Integer scrappedNum; @ApiModelProperty("记录状态:0 开工 1 完工") private Integer recordStatus; @ApiModelProperty("报工时间") private Long reportTime; @ApiModelProperty("备注") private String remark; @ApiModelProperty("产品名称") private String productName; @ApiModelProperty("产品编号") private String productCode; public void setId(final Long id) { this.id = id; } 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 setWorkstationId(final Long workstationId) { this.workstationId = workstationId; } 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 setStartTime(final Date startTime) { this.startTime = startTime; } public void setEndTime(final Date endTime) { this.endTime = endTime; } public void setReportEmployeeId(final Long reportEmployeeId) { this.reportEmployeeId = reportEmployeeId; } public void setReportEmployeeName(final String reportEmployeeName) { this.reportEmployeeName = reportEmployeeName; } 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 setRecordStatus(final Integer recordStatus) { this.recordStatus = recordStatus; } public void setReportTime(final Long reportTime) { this.reportTime = reportTime; } public void setRemark(final String remark) { this.remark = remark; } public void setProductName(final String productName) { this.productName = productName; } public void setProductCode(final String productCode) { this.productCode = productCode; } public boolean equals(final Object o) { if (o == this) { return true; } if (o instanceof OrderChildRecordVO) { OrderChildRecordVO other = (OrderChildRecordVO) 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$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$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$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$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$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$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$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$remark = getRemark(); Object other$remark = other.getRemark(); if (this$remark == null) { if (other$remark != null) { return false; } } else if (!this$remark.equals(other$remark)) { 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(); return this$productCode == null ? other$productCode == null : this$productCode.equals(other$productCode); } return false; } return false; } protected boolean canEqual(final Object other) { return other instanceof OrderChildRecordVO; } public int hashCode() { Object $id = getId(); int result = (1 * 59) + ($id == null ? 43 : $id.hashCode()); Object $planId = getPlanId(); int result2 = (result * 59) + ($planId == null ? 43 : $planId.hashCode()); Object $orderId = getOrderId(); int result3 = (result2 * 59) + ($orderId == null ? 43 : $orderId.hashCode()); Object $orderProcessId = getOrderProcessId(); int result4 = (result3 * 59) + ($orderProcessId == null ? 43 : $orderProcessId.hashCode()); Object $workstationId = getWorkstationId(); int result5 = (result4 * 59) + ($workstationId == null ? 43 : $workstationId.hashCode()); Object $workEmployeeId = getWorkEmployeeId(); int result6 = (result5 * 59) + ($workEmployeeId == null ? 43 : $workEmployeeId.hashCode()); Object $reportEmployeeId = getReportEmployeeId(); int result7 = (result6 * 59) + ($reportEmployeeId == null ? 43 : $reportEmployeeId.hashCode()); Object $reportNum = getReportNum(); int result8 = (result7 * 59) + ($reportNum == null ? 43 : $reportNum.hashCode()); Object $qualifNum = getQualifNum(); int result9 = (result8 * 59) + ($qualifNum == null ? 43 : $qualifNum.hashCode()); Object $scrappedNum = getScrappedNum(); int result10 = (result9 * 59) + ($scrappedNum == null ? 43 : $scrappedNum.hashCode()); Object $recordStatus = getRecordStatus(); int result11 = (result10 * 59) + ($recordStatus == null ? 43 : $recordStatus.hashCode()); Object $reportTime = getReportTime(); int result12 = (result11 * 59) + ($reportTime == null ? 43 : $reportTime.hashCode()); Object $workstationName = getWorkstationName(); int result13 = (result12 * 59) + ($workstationName == null ? 43 : $workstationName.hashCode()); Object $workEmployeeName = getWorkEmployeeName(); int result14 = (result13 * 59) + ($workEmployeeName == null ? 43 : $workEmployeeName.hashCode()); Object $startTime = getStartTime(); int result15 = (result14 * 59) + ($startTime == null ? 43 : $startTime.hashCode()); Object $endTime = getEndTime(); int result16 = (result15 * 59) + ($endTime == null ? 43 : $endTime.hashCode()); Object $reportEmployeeName = getReportEmployeeName(); int result17 = (result16 * 59) + ($reportEmployeeName == null ? 43 : $reportEmployeeName.hashCode()); Object $remark = getRemark(); int result18 = (result17 * 59) + ($remark == null ? 43 : $remark.hashCode()); Object $productName = getProductName(); int result19 = (result18 * 59) + ($productName == null ? 43 : $productName.hashCode()); Object $productCode = getProductCode(); return (result19 * 59) + ($productCode == null ? 43 : $productCode.hashCode()); } public String toString() { return "OrderChildRecordVO(id=" + getId() + ", planId=" + getPlanId() + ", orderId=" + getOrderId() + ", orderProcessId=" + getOrderProcessId() + ", workstationId=" + getWorkstationId() + ", workstationName=" + getWorkstationName() + ", workEmployeeId=" + getWorkEmployeeId() + ", workEmployeeName=" + getWorkEmployeeName() + ", startTime=" + getStartTime() + ", endTime=" + getEndTime() + ", reportEmployeeId=" + getReportEmployeeId() + ", reportEmployeeName=" + getReportEmployeeName() + ", reportNum=" + getReportNum() + ", qualifNum=" + getQualifNum() + ", scrappedNum=" + getScrappedNum() + ", recordStatus=" + getRecordStatus() + ", reportTime=" + getReportTime() + ", remark=" + getRemark() + ", productName=" + getProductName() + ", productCode=" + getProductCode() + ")"; } public Long getId() { return this.id; } public Long getPlanId() { return this.planId; } public Long getOrderId() { return this.orderId; } public Long getOrderProcessId() { return this.orderProcessId; } public Long getWorkstationId() { return this.workstationId; } public String getWorkstationName() { return this.workstationName; } public Long getWorkEmployeeId() { return this.workEmployeeId; } public String getWorkEmployeeName() { return this.workEmployeeName; } public Date getStartTime() { return this.startTime; } public Date getEndTime() { return this.endTime; } public Long getReportEmployeeId() { return this.reportEmployeeId; } public String getReportEmployeeName() { return this.reportEmployeeName; } public Integer getReportNum() { return this.reportNum; } public Integer getQualifNum() { return this.qualifNum; } public Integer getScrappedNum() { return this.scrappedNum; } public Integer getRecordStatus() { return this.recordStatus; } public Long getReportTime() { return this.reportTime; } public String getRemark() { return this.remark; } public String getProductName() { return this.productName; } public String getProductCode() { return this.productCode; } }