package com.qianwen.smartman.modules.tpm.vo; import com.fasterxml.jackson.databind.annotation.JsonSerialize; import com.fasterxml.jackson.databind.ser.std.ToStringSerializer; import io.swagger.annotations.ApiModelProperty; import java.io.Serializable; import java.util.Date; /* loaded from: blade-api.jar:BOOT-INF/classes/org/springblade/modules/tpm/vo/CheckRecordTodayVO.class */ public class CheckRecordTodayVO implements Serializable { @JsonSerialize(using = ToStringSerializer.class) @ApiModelProperty("点检记录id") private Long id; @ApiModelProperty("机器编码") private String machineCode; @ApiModelProperty("机器名称") private String machineName; @ApiModelProperty("机器类型") private String typeName; @ApiModelProperty("检验项目") private String checkProjectName; @ApiModelProperty("点检时间") private Date checkTime; @ApiModelProperty("点检单号") private String checkCode; public void setId(final Long id) { this.id = id; } public void setMachineCode(final String machineCode) { this.machineCode = machineCode; } public void setMachineName(final String machineName) { this.machineName = machineName; } public void setTypeName(final String typeName) { this.typeName = typeName; } public void setCheckProjectName(final String checkProjectName) { this.checkProjectName = checkProjectName; } public void setCheckTime(final Date checkTime) { this.checkTime = checkTime; } public void setCheckCode(final String checkCode) { this.checkCode = checkCode; } public boolean equals(final Object o) { if (o == this) { return true; } if (o instanceof CheckRecordTodayVO) { CheckRecordTodayVO other = (CheckRecordTodayVO) 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$machineCode = getMachineCode(); Object other$machineCode = other.getMachineCode(); if (this$machineCode == null) { if (other$machineCode != null) { return false; } } else if (!this$machineCode.equals(other$machineCode)) { return false; } Object this$machineName = getMachineName(); Object other$machineName = other.getMachineName(); if (this$machineName == null) { if (other$machineName != null) { return false; } } else if (!this$machineName.equals(other$machineName)) { return false; } Object this$typeName = getTypeName(); Object other$typeName = other.getTypeName(); if (this$typeName == null) { if (other$typeName != null) { return false; } } else if (!this$typeName.equals(other$typeName)) { return false; } Object this$checkProjectName = getCheckProjectName(); Object other$checkProjectName = other.getCheckProjectName(); if (this$checkProjectName == null) { if (other$checkProjectName != null) { return false; } } else if (!this$checkProjectName.equals(other$checkProjectName)) { return false; } Object this$checkTime = getCheckTime(); Object other$checkTime = other.getCheckTime(); if (this$checkTime == null) { if (other$checkTime != null) { return false; } } else if (!this$checkTime.equals(other$checkTime)) { return false; } Object this$checkCode = getCheckCode(); Object other$checkCode = other.getCheckCode(); return this$checkCode == null ? other$checkCode == null : this$checkCode.equals(other$checkCode); } return false; } return false; } protected boolean canEqual(final Object other) { return other instanceof CheckRecordTodayVO; } public int hashCode() { Object $id = getId(); int result = (1 * 59) + ($id == null ? 43 : $id.hashCode()); Object $machineCode = getMachineCode(); int result2 = (result * 59) + ($machineCode == null ? 43 : $machineCode.hashCode()); Object $machineName = getMachineName(); int result3 = (result2 * 59) + ($machineName == null ? 43 : $machineName.hashCode()); Object $typeName = getTypeName(); int result4 = (result3 * 59) + ($typeName == null ? 43 : $typeName.hashCode()); Object $checkProjectName = getCheckProjectName(); int result5 = (result4 * 59) + ($checkProjectName == null ? 43 : $checkProjectName.hashCode()); Object $checkTime = getCheckTime(); int result6 = (result5 * 59) + ($checkTime == null ? 43 : $checkTime.hashCode()); Object $checkCode = getCheckCode(); return (result6 * 59) + ($checkCode == null ? 43 : $checkCode.hashCode()); } public String toString() { return "CheckRecordTodayVO(id=" + getId() + ", machineCode=" + getMachineCode() + ", machineName=" + getMachineName() + ", typeName=" + getTypeName() + ", checkProjectName=" + getCheckProjectName() + ", checkTime=" + getCheckTime() + ", checkCode=" + getCheckCode() + ")"; } public Long getId() { return this.id; } public String getMachineCode() { return this.machineCode; } public String getMachineName() { return this.machineName; } public String getTypeName() { return this.typeName; } public String getCheckProjectName() { return this.checkProjectName; } public Date getCheckTime() { return this.checkTime; } public String getCheckCode() { return this.checkCode; } }