package com.qianwen.smartman.modules.tpm.entity; import com.baomidou.mybatisplus.annotation.TableName; import com.fasterxml.jackson.annotation.JsonFormat; import io.swagger.annotations.ApiModelProperty; import java.util.Date; import com.qianwen.smartman.common.constant.DateConstant; import com.qianwen.core.tenant.mp.TenantEntity; import org.springframework.format.annotation.DateTimeFormat; @TableName("blade_check_record") /* loaded from: blade-api.jar:BOOT-INF/classes/org/springblade/modules/tpm/entity/CheckRecord.class */ public class CheckRecord extends TenantEntity { private static final long serialVersionUID = 4225096624006971049L; private String checkCode; private Long deviceId; @ApiModelProperty("设备编码") private String deviceCode; @ApiModelProperty("设备名称") private String deviceName; private Long deviceTypeId; @ApiModelProperty("设备类型名称") private String deviceTypeName; private Long checkUserId; @ApiModelProperty("检验人员名称") private String checkUserName; @DateTimeFormat(pattern = DateConstant.PATTERN_DATE_TIME) @JsonFormat(pattern = DateConstant.PATTERN_DATE_TIME) private Date checkTime; private Integer checkResult; private Long checkProjectId; @ApiModelProperty("点检项目编码") private String checkProjectCode; @ApiModelProperty("点检项目名称") private String checkProjectName; private String remark; @ApiModelProperty("规格型号") private String machineModel; public CheckRecord setCheckCode(final String checkCode) { this.checkCode = checkCode; return this; } public CheckRecord setDeviceId(final Long deviceId) { this.deviceId = deviceId; return this; } public CheckRecord setDeviceCode(final String deviceCode) { this.deviceCode = deviceCode; return this; } public CheckRecord setDeviceName(final String deviceName) { this.deviceName = deviceName; return this; } public CheckRecord setDeviceTypeId(final Long deviceTypeId) { this.deviceTypeId = deviceTypeId; return this; } public CheckRecord setDeviceTypeName(final String deviceTypeName) { this.deviceTypeName = deviceTypeName; return this; } public CheckRecord setCheckUserId(final Long checkUserId) { this.checkUserId = checkUserId; return this; } public CheckRecord setCheckUserName(final String checkUserName) { this.checkUserName = checkUserName; return this; } @JsonFormat(pattern = DateConstant.PATTERN_DATE_TIME) public CheckRecord setCheckTime(final Date checkTime) { this.checkTime = checkTime; return this; } public CheckRecord setCheckResult(final Integer checkResult) { this.checkResult = checkResult; return this; } public CheckRecord setCheckProjectId(final Long checkProjectId) { this.checkProjectId = checkProjectId; return this; } public CheckRecord setCheckProjectCode(final String checkProjectCode) { this.checkProjectCode = checkProjectCode; return this; } public CheckRecord setCheckProjectName(final String checkProjectName) { this.checkProjectName = checkProjectName; return this; } public CheckRecord setRemark(final String remark) { this.remark = remark; return this; } public CheckRecord setMachineModel(final String machineModel) { this.machineModel = machineModel; return this; } public String toString() { return "CheckRecord(checkCode=" + getCheckCode() + ", deviceId=" + getDeviceId() + ", deviceCode=" + getDeviceCode() + ", deviceName=" + getDeviceName() + ", deviceTypeId=" + getDeviceTypeId() + ", deviceTypeName=" + getDeviceTypeName() + ", checkUserId=" + getCheckUserId() + ", checkUserName=" + getCheckUserName() + ", checkTime=" + getCheckTime() + ", checkResult=" + getCheckResult() + ", checkProjectId=" + getCheckProjectId() + ", checkProjectCode=" + getCheckProjectCode() + ", checkProjectName=" + getCheckProjectName() + ", remark=" + getRemark() + ", machineModel=" + getMachineModel() + ")"; } public boolean equals(final Object o) { if (o == this) { return true; } if (o instanceof CheckRecord) { CheckRecord other = (CheckRecord) o; if (other.canEqual(this) && super.equals(o)) { Object this$deviceId = getDeviceId(); Object other$deviceId = other.getDeviceId(); if (this$deviceId == null) { if (other$deviceId != null) { return false; } } else if (!this$deviceId.equals(other$deviceId)) { return false; } Object this$deviceTypeId = getDeviceTypeId(); Object other$deviceTypeId = other.getDeviceTypeId(); if (this$deviceTypeId == null) { if (other$deviceTypeId != null) { return false; } } else if (!this$deviceTypeId.equals(other$deviceTypeId)) { return false; } Object this$checkUserId = getCheckUserId(); Object other$checkUserId = other.getCheckUserId(); if (this$checkUserId == null) { if (other$checkUserId != null) { return false; } } else if (!this$checkUserId.equals(other$checkUserId)) { return false; } Object this$checkResult = getCheckResult(); Object other$checkResult = other.getCheckResult(); if (this$checkResult == null) { if (other$checkResult != null) { return false; } } else if (!this$checkResult.equals(other$checkResult)) { return false; } Object this$checkProjectId = getCheckProjectId(); Object other$checkProjectId = other.getCheckProjectId(); if (this$checkProjectId == null) { if (other$checkProjectId != null) { return false; } } else if (!this$checkProjectId.equals(other$checkProjectId)) { return false; } Object this$checkCode = getCheckCode(); Object other$checkCode = other.getCheckCode(); if (this$checkCode == null) { if (other$checkCode != null) { return false; } } else if (!this$checkCode.equals(other$checkCode)) { return false; } Object this$deviceCode = getDeviceCode(); Object other$deviceCode = other.getDeviceCode(); if (this$deviceCode == null) { if (other$deviceCode != null) { return false; } } else if (!this$deviceCode.equals(other$deviceCode)) { return false; } Object this$deviceName = getDeviceName(); Object other$deviceName = other.getDeviceName(); if (this$deviceName == null) { if (other$deviceName != null) { return false; } } else if (!this$deviceName.equals(other$deviceName)) { return false; } Object this$deviceTypeName = getDeviceTypeName(); Object other$deviceTypeName = other.getDeviceTypeName(); if (this$deviceTypeName == null) { if (other$deviceTypeName != null) { return false; } } else if (!this$deviceTypeName.equals(other$deviceTypeName)) { return false; } Object this$checkUserName = getCheckUserName(); Object other$checkUserName = other.getCheckUserName(); if (this$checkUserName == null) { if (other$checkUserName != null) { return false; } } else if (!this$checkUserName.equals(other$checkUserName)) { 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$checkProjectCode = getCheckProjectCode(); Object other$checkProjectCode = other.getCheckProjectCode(); if (this$checkProjectCode == null) { if (other$checkProjectCode != null) { return false; } } else if (!this$checkProjectCode.equals(other$checkProjectCode)) { 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$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$machineModel = getMachineModel(); Object other$machineModel = other.getMachineModel(); return this$machineModel == null ? other$machineModel == null : this$machineModel.equals(other$machineModel); } return false; } return false; } protected boolean canEqual(final Object other) { return other instanceof CheckRecord; } public int hashCode() { int result = super.hashCode(); Object $deviceId = getDeviceId(); int result2 = (result * 59) + ($deviceId == null ? 43 : $deviceId.hashCode()); Object $deviceTypeId = getDeviceTypeId(); int result3 = (result2 * 59) + ($deviceTypeId == null ? 43 : $deviceTypeId.hashCode()); Object $checkUserId = getCheckUserId(); int result4 = (result3 * 59) + ($checkUserId == null ? 43 : $checkUserId.hashCode()); Object $checkResult = getCheckResult(); int result5 = (result4 * 59) + ($checkResult == null ? 43 : $checkResult.hashCode()); Object $checkProjectId = getCheckProjectId(); int result6 = (result5 * 59) + ($checkProjectId == null ? 43 : $checkProjectId.hashCode()); Object $checkCode = getCheckCode(); int result7 = (result6 * 59) + ($checkCode == null ? 43 : $checkCode.hashCode()); Object $deviceCode = getDeviceCode(); int result8 = (result7 * 59) + ($deviceCode == null ? 43 : $deviceCode.hashCode()); Object $deviceName = getDeviceName(); int result9 = (result8 * 59) + ($deviceName == null ? 43 : $deviceName.hashCode()); Object $deviceTypeName = getDeviceTypeName(); int result10 = (result9 * 59) + ($deviceTypeName == null ? 43 : $deviceTypeName.hashCode()); Object $checkUserName = getCheckUserName(); int result11 = (result10 * 59) + ($checkUserName == null ? 43 : $checkUserName.hashCode()); Object $checkTime = getCheckTime(); int result12 = (result11 * 59) + ($checkTime == null ? 43 : $checkTime.hashCode()); Object $checkProjectCode = getCheckProjectCode(); int result13 = (result12 * 59) + ($checkProjectCode == null ? 43 : $checkProjectCode.hashCode()); Object $checkProjectName = getCheckProjectName(); int result14 = (result13 * 59) + ($checkProjectName == null ? 43 : $checkProjectName.hashCode()); Object $remark = getRemark(); int result15 = (result14 * 59) + ($remark == null ? 43 : $remark.hashCode()); Object $machineModel = getMachineModel(); return (result15 * 59) + ($machineModel == null ? 43 : $machineModel.hashCode()); } public String getCheckCode() { return this.checkCode; } public Long getDeviceId() { return this.deviceId; } public String getDeviceCode() { return this.deviceCode; } public String getDeviceName() { return this.deviceName; } public Long getDeviceTypeId() { return this.deviceTypeId; } public String getDeviceTypeName() { return this.deviceTypeName; } public Long getCheckUserId() { return this.checkUserId; } public String getCheckUserName() { return this.checkUserName; } public Date getCheckTime() { return this.checkTime; } public Integer getCheckResult() { return this.checkResult; } public Long getCheckProjectId() { return this.checkProjectId; } public String getCheckProjectCode() { return this.checkProjectCode; } public String getCheckProjectName() { return this.checkProjectName; } public String getRemark() { return this.remark; } public String getMachineModel() { return this.machineModel; } }