package com.qianwen.smartman.modules.andon.vo; import io.swagger.annotations.ApiModelProperty; import javax.validation.constraints.NotBlank; /* loaded from: blade-api.jar:BOOT-INF/classes/org/springblade/modules/andon/vo/AndonFinishRecordVO.class */ public class AndonFinishRecordVO { @NotBlank(message = "安灯记录必传") @ApiModelProperty("安灯记录id") private String id; @NotBlank(message = "完工人员id必传") @ApiModelProperty("完工人员id") private String completedById; @NotBlank(message = "完工人员编码必传") @ApiModelProperty("完工人员编码") private String completedByCode; @NotBlank(message = "完工人员名称必传") @ApiModelProperty("完工人员名称") private String completedByName; public void setId(final String id) { this.id = id; } public void setCompletedById(final String completedById) { this.completedById = completedById; } public void setCompletedByCode(final String completedByCode) { this.completedByCode = completedByCode; } public void setCompletedByName(final String completedByName) { this.completedByName = completedByName; } public boolean equals(final Object o) { if (o == this) { return true; } if (o instanceof AndonFinishRecordVO) { AndonFinishRecordVO other = (AndonFinishRecordVO) 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$completedById = getCompletedById(); Object other$completedById = other.getCompletedById(); if (this$completedById == null) { if (other$completedById != null) { return false; } } else if (!this$completedById.equals(other$completedById)) { return false; } Object this$completedByCode = getCompletedByCode(); Object other$completedByCode = other.getCompletedByCode(); if (this$completedByCode == null) { if (other$completedByCode != null) { return false; } } else if (!this$completedByCode.equals(other$completedByCode)) { return false; } Object this$completedByName = getCompletedByName(); Object other$completedByName = other.getCompletedByName(); return this$completedByName == null ? other$completedByName == null : this$completedByName.equals(other$completedByName); } return false; } return false; } protected boolean canEqual(final Object other) { return other instanceof AndonFinishRecordVO; } public int hashCode() { Object $id = getId(); int result = (1 * 59) + ($id == null ? 43 : $id.hashCode()); Object $completedById = getCompletedById(); int result2 = (result * 59) + ($completedById == null ? 43 : $completedById.hashCode()); Object $completedByCode = getCompletedByCode(); int result3 = (result2 * 59) + ($completedByCode == null ? 43 : $completedByCode.hashCode()); Object $completedByName = getCompletedByName(); return (result3 * 59) + ($completedByName == null ? 43 : $completedByName.hashCode()); } public String toString() { return "AndonFinishRecordVO(id=" + getId() + ", completedById=" + getCompletedById() + ", completedByCode=" + getCompletedByCode() + ", completedByName=" + getCompletedByName() + ")"; } public String getId() { return this.id; } public String getCompletedById() { return this.completedById; } public String getCompletedByCode() { return this.completedByCode; } public String getCompletedByName() { return this.completedByName; } }