package com.qianwen.smartman.modules.trace.vo; import io.swagger.annotations.ApiModelProperty; import java.io.Serializable; /* loaded from: blade-api.jar:BOOT-INF/classes/org/springblade/modules/trace/vo/TraceRecordNgReasonAddVO.class */ public class TraceRecordNgReasonAddVO implements Serializable { private static final long serialVersionUID = -1893031074057074090L; @ApiModelProperty("工件流程记录id") private Long recordId; @ApiModelProperty("不良部位id") private Long badPartId; @ApiModelProperty("不良部位") private String badPart; @ApiModelProperty("原因编号") private String reasonId; @ApiModelProperty("原因编号") private String reasonCode; @ApiModelProperty("原因名称") private String reasonName; public void setRecordId(final Long recordId) { this.recordId = recordId; } public void setBadPartId(final Long badPartId) { this.badPartId = badPartId; } public void setBadPart(final String badPart) { this.badPart = badPart; } public void setReasonId(final String reasonId) { this.reasonId = reasonId; } public void setReasonCode(final String reasonCode) { this.reasonCode = reasonCode; } public void setReasonName(final String reasonName) { this.reasonName = reasonName; } public boolean equals(final Object o) { if (o == this) { return true; } if (o instanceof TraceRecordNgReasonAddVO) { TraceRecordNgReasonAddVO other = (TraceRecordNgReasonAddVO) o; if (other.canEqual(this)) { Object this$recordId = getRecordId(); Object other$recordId = other.getRecordId(); if (this$recordId == null) { if (other$recordId != null) { return false; } } else if (!this$recordId.equals(other$recordId)) { return false; } Object this$badPartId = getBadPartId(); Object other$badPartId = other.getBadPartId(); if (this$badPartId == null) { if (other$badPartId != null) { return false; } } else if (!this$badPartId.equals(other$badPartId)) { return false; } Object this$badPart = getBadPart(); Object other$badPart = other.getBadPart(); if (this$badPart == null) { if (other$badPart != null) { return false; } } else if (!this$badPart.equals(other$badPart)) { return false; } Object this$reasonId = getReasonId(); Object other$reasonId = other.getReasonId(); if (this$reasonId == null) { if (other$reasonId != null) { return false; } } else if (!this$reasonId.equals(other$reasonId)) { return false; } Object this$reasonCode = getReasonCode(); Object other$reasonCode = other.getReasonCode(); if (this$reasonCode == null) { if (other$reasonCode != null) { return false; } } else if (!this$reasonCode.equals(other$reasonCode)) { return false; } Object this$reasonName = getReasonName(); Object other$reasonName = other.getReasonName(); return this$reasonName == null ? other$reasonName == null : this$reasonName.equals(other$reasonName); } return false; } return false; } protected boolean canEqual(final Object other) { return other instanceof TraceRecordNgReasonAddVO; } public int hashCode() { Object $recordId = getRecordId(); int result = (1 * 59) + ($recordId == null ? 43 : $recordId.hashCode()); Object $badPartId = getBadPartId(); int result2 = (result * 59) + ($badPartId == null ? 43 : $badPartId.hashCode()); Object $badPart = getBadPart(); int result3 = (result2 * 59) + ($badPart == null ? 43 : $badPart.hashCode()); Object $reasonId = getReasonId(); int result4 = (result3 * 59) + ($reasonId == null ? 43 : $reasonId.hashCode()); Object $reasonCode = getReasonCode(); int result5 = (result4 * 59) + ($reasonCode == null ? 43 : $reasonCode.hashCode()); Object $reasonName = getReasonName(); return (result5 * 59) + ($reasonName == null ? 43 : $reasonName.hashCode()); } public String toString() { return "TraceRecordNgReasonAddVO(recordId=" + getRecordId() + ", badPartId=" + getBadPartId() + ", badPart=" + getBadPart() + ", reasonId=" + getReasonId() + ", reasonCode=" + getReasonCode() + ", reasonName=" + getReasonName() + ")"; } public Long getRecordId() { return this.recordId; } public Long getBadPartId() { return this.badPartId; } public String getBadPart() { return this.badPart; } public String getReasonId() { return this.reasonId; } public String getReasonCode() { return this.reasonCode; } public String getReasonName() { return this.reasonName; } }