package com.qianwen.smartman.modules.andon.vo; import io.swagger.annotations.ApiModel; import io.swagger.annotations.ApiModelProperty; import java.io.Serializable; import java.util.Date; import javax.validation.constraints.Size; @ApiModel(value = "AndonRecordVo对象", description = "安灯原因表") /* loaded from: blade-api.jar:BOOT-INF/classes/org/springblade/modules/andon/vo/AndonRecordVO.class */ public class AndonRecordVO implements Serializable { @ApiModelProperty("安灯类型id") private String typeId; @ApiModelProperty("安灯类型编号") @Size(max = 64, message = "安灯类型编号长度不能超过64") private String typeCode; @ApiModelProperty("安灯类型名称") @Size(max = 64, message = "安灯类型名称长度不能超过64") private String typeName; @ApiModelProperty("工位id") private Long workstationId; @ApiModelProperty("工位名称") @Size(max = 64, message = "工位名称长度不能超过64") private String workstationName; @ApiModelProperty("工位编号") @Size(max = 64, message = "工位编号长度不能超过64") private String workstationCode; @ApiModelProperty("呼叫人员id") private Long callEmpId; @ApiModelProperty("呼叫人员编号") @Size(max = 64, message = "呼叫人员编号长度不能超过64") private String callEmpCode; @ApiModelProperty("呼叫人员名称") @Size(max = 64, message = "呼叫人员名称长度不能超过64") private String callEmpName; @ApiModelProperty("处理人员id") private Long handEmpId; @ApiModelProperty("处理人员编号") @Size(max = 64, message = "处理人员编号长度不能超过64") private String handEmpCode; @ApiModelProperty("处理人员名称") @Size(max = 64, message = "处理人员名称长度不能超过64") private String handEmpName; @ApiModelProperty("完成人员id") private Long completeEmpId; @ApiModelProperty("完成人员编号") @Size(max = 64, message = "完成人员编号长度不能超过64") private String completeEmpCode; @ApiModelProperty("完成人员名称") @Size(max = 64, message = "完成人员名称长度不能超过64") private String completeEmpName; @ApiModelProperty("呼叫时间(开始时间)") private Date callTime; @ApiModelProperty("响应时间") private Date responseTime; @ApiModelProperty("结束时间") private Date endTime; @ApiModelProperty("备注") @Size(max = 64, message = "备注长度不能超过64") private String remark; @ApiModelProperty("当前状态 1-待接收 2-已接收") private Integer curStatus; @ApiModelProperty("主键") private Long id; @ApiModelProperty("状态") private Integer status; @ApiModelProperty("工位头像") private String avatar; @ApiModelProperty("呼叫原因") private String reasons; public void setTypeId(final String typeId) { this.typeId = typeId; } public void setTypeCode(final String typeCode) { this.typeCode = typeCode; } public void setTypeName(final String typeName) { this.typeName = typeName; } public void setWorkstationId(final Long workstationId) { this.workstationId = workstationId; } public void setWorkstationName(final String workstationName) { this.workstationName = workstationName; } public void setWorkstationCode(final String workstationCode) { this.workstationCode = workstationCode; } public void setCallEmpId(final Long callEmpId) { this.callEmpId = callEmpId; } public void setCallEmpCode(final String callEmpCode) { this.callEmpCode = callEmpCode; } public void setCallEmpName(final String callEmpName) { this.callEmpName = callEmpName; } public void setHandEmpId(final Long handEmpId) { this.handEmpId = handEmpId; } public void setHandEmpCode(final String handEmpCode) { this.handEmpCode = handEmpCode; } public void setHandEmpName(final String handEmpName) { this.handEmpName = handEmpName; } public void setCompleteEmpId(final Long completeEmpId) { this.completeEmpId = completeEmpId; } public void setCompleteEmpCode(final String completeEmpCode) { this.completeEmpCode = completeEmpCode; } public void setCompleteEmpName(final String completeEmpName) { this.completeEmpName = completeEmpName; } public void setCallTime(final Date callTime) { this.callTime = callTime; } public void setResponseTime(final Date responseTime) { this.responseTime = responseTime; } public void setEndTime(final Date endTime) { this.endTime = endTime; } public void setRemark(final String remark) { this.remark = remark; } public void setCurStatus(final Integer curStatus) { this.curStatus = curStatus; } public void setId(final Long id) { this.id = id; } public void setStatus(final Integer status) { this.status = status; } public void setAvatar(final String avatar) { this.avatar = avatar; } public void setReasons(final String reasons) { this.reasons = reasons; } public boolean equals(final Object o) { if (o == this) { return true; } if (o instanceof AndonRecordVO) { AndonRecordVO other = (AndonRecordVO) o; if (other.canEqual(this)) { 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$callEmpId = getCallEmpId(); Object other$callEmpId = other.getCallEmpId(); if (this$callEmpId == null) { if (other$callEmpId != null) { return false; } } else if (!this$callEmpId.equals(other$callEmpId)) { return false; } Object this$handEmpId = getHandEmpId(); Object other$handEmpId = other.getHandEmpId(); if (this$handEmpId == null) { if (other$handEmpId != null) { return false; } } else if (!this$handEmpId.equals(other$handEmpId)) { return false; } Object this$completeEmpId = getCompleteEmpId(); Object other$completeEmpId = other.getCompleteEmpId(); if (this$completeEmpId == null) { if (other$completeEmpId != null) { return false; } } else if (!this$completeEmpId.equals(other$completeEmpId)) { return false; } Object this$curStatus = getCurStatus(); Object other$curStatus = other.getCurStatus(); if (this$curStatus == null) { if (other$curStatus != null) { return false; } } else if (!this$curStatus.equals(other$curStatus)) { return false; } 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$status = getStatus(); Object other$status = other.getStatus(); if (this$status == null) { if (other$status != null) { return false; } } else if (!this$status.equals(other$status)) { return false; } Object this$typeId = getTypeId(); Object other$typeId = other.getTypeId(); if (this$typeId == null) { if (other$typeId != null) { return false; } } else if (!this$typeId.equals(other$typeId)) { return false; } Object this$typeCode = getTypeCode(); Object other$typeCode = other.getTypeCode(); if (this$typeCode == null) { if (other$typeCode != null) { return false; } } else if (!this$typeCode.equals(other$typeCode)) { 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$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$workstationCode = getWorkstationCode(); Object other$workstationCode = other.getWorkstationCode(); if (this$workstationCode == null) { if (other$workstationCode != null) { return false; } } else if (!this$workstationCode.equals(other$workstationCode)) { return false; } Object this$callEmpCode = getCallEmpCode(); Object other$callEmpCode = other.getCallEmpCode(); if (this$callEmpCode == null) { if (other$callEmpCode != null) { return false; } } else if (!this$callEmpCode.equals(other$callEmpCode)) { return false; } Object this$callEmpName = getCallEmpName(); Object other$callEmpName = other.getCallEmpName(); if (this$callEmpName == null) { if (other$callEmpName != null) { return false; } } else if (!this$callEmpName.equals(other$callEmpName)) { return false; } Object this$handEmpCode = getHandEmpCode(); Object other$handEmpCode = other.getHandEmpCode(); if (this$handEmpCode == null) { if (other$handEmpCode != null) { return false; } } else if (!this$handEmpCode.equals(other$handEmpCode)) { return false; } Object this$handEmpName = getHandEmpName(); Object other$handEmpName = other.getHandEmpName(); if (this$handEmpName == null) { if (other$handEmpName != null) { return false; } } else if (!this$handEmpName.equals(other$handEmpName)) { return false; } Object this$completeEmpCode = getCompleteEmpCode(); Object other$completeEmpCode = other.getCompleteEmpCode(); if (this$completeEmpCode == null) { if (other$completeEmpCode != null) { return false; } } else if (!this$completeEmpCode.equals(other$completeEmpCode)) { return false; } Object this$completeEmpName = getCompleteEmpName(); Object other$completeEmpName = other.getCompleteEmpName(); if (this$completeEmpName == null) { if (other$completeEmpName != null) { return false; } } else if (!this$completeEmpName.equals(other$completeEmpName)) { return false; } Object this$callTime = getCallTime(); Object other$callTime = other.getCallTime(); if (this$callTime == null) { if (other$callTime != null) { return false; } } else if (!this$callTime.equals(other$callTime)) { return false; } Object this$responseTime = getResponseTime(); Object other$responseTime = other.getResponseTime(); if (this$responseTime == null) { if (other$responseTime != null) { return false; } } else if (!this$responseTime.equals(other$responseTime)) { 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$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$avatar = getAvatar(); Object other$avatar = other.getAvatar(); if (this$avatar == null) { if (other$avatar != null) { return false; } } else if (!this$avatar.equals(other$avatar)) { return false; } Object this$reasons = getReasons(); Object other$reasons = other.getReasons(); return this$reasons == null ? other$reasons == null : this$reasons.equals(other$reasons); } return false; } return false; } protected boolean canEqual(final Object other) { return other instanceof AndonRecordVO; } public int hashCode() { Object $workstationId = getWorkstationId(); int result = (1 * 59) + ($workstationId == null ? 43 : $workstationId.hashCode()); Object $callEmpId = getCallEmpId(); int result2 = (result * 59) + ($callEmpId == null ? 43 : $callEmpId.hashCode()); Object $handEmpId = getHandEmpId(); int result3 = (result2 * 59) + ($handEmpId == null ? 43 : $handEmpId.hashCode()); Object $completeEmpId = getCompleteEmpId(); int result4 = (result3 * 59) + ($completeEmpId == null ? 43 : $completeEmpId.hashCode()); Object $curStatus = getCurStatus(); int result5 = (result4 * 59) + ($curStatus == null ? 43 : $curStatus.hashCode()); Object $id = getId(); int result6 = (result5 * 59) + ($id == null ? 43 : $id.hashCode()); Object $status = getStatus(); int result7 = (result6 * 59) + ($status == null ? 43 : $status.hashCode()); Object $typeId = getTypeId(); int result8 = (result7 * 59) + ($typeId == null ? 43 : $typeId.hashCode()); Object $typeCode = getTypeCode(); int result9 = (result8 * 59) + ($typeCode == null ? 43 : $typeCode.hashCode()); Object $typeName = getTypeName(); int result10 = (result9 * 59) + ($typeName == null ? 43 : $typeName.hashCode()); Object $workstationName = getWorkstationName(); int result11 = (result10 * 59) + ($workstationName == null ? 43 : $workstationName.hashCode()); Object $workstationCode = getWorkstationCode(); int result12 = (result11 * 59) + ($workstationCode == null ? 43 : $workstationCode.hashCode()); Object $callEmpCode = getCallEmpCode(); int result13 = (result12 * 59) + ($callEmpCode == null ? 43 : $callEmpCode.hashCode()); Object $callEmpName = getCallEmpName(); int result14 = (result13 * 59) + ($callEmpName == null ? 43 : $callEmpName.hashCode()); Object $handEmpCode = getHandEmpCode(); int result15 = (result14 * 59) + ($handEmpCode == null ? 43 : $handEmpCode.hashCode()); Object $handEmpName = getHandEmpName(); int result16 = (result15 * 59) + ($handEmpName == null ? 43 : $handEmpName.hashCode()); Object $completeEmpCode = getCompleteEmpCode(); int result17 = (result16 * 59) + ($completeEmpCode == null ? 43 : $completeEmpCode.hashCode()); Object $completeEmpName = getCompleteEmpName(); int result18 = (result17 * 59) + ($completeEmpName == null ? 43 : $completeEmpName.hashCode()); Object $callTime = getCallTime(); int result19 = (result18 * 59) + ($callTime == null ? 43 : $callTime.hashCode()); Object $responseTime = getResponseTime(); int result20 = (result19 * 59) + ($responseTime == null ? 43 : $responseTime.hashCode()); Object $endTime = getEndTime(); int result21 = (result20 * 59) + ($endTime == null ? 43 : $endTime.hashCode()); Object $remark = getRemark(); int result22 = (result21 * 59) + ($remark == null ? 43 : $remark.hashCode()); Object $avatar = getAvatar(); int result23 = (result22 * 59) + ($avatar == null ? 43 : $avatar.hashCode()); Object $reasons = getReasons(); return (result23 * 59) + ($reasons == null ? 43 : $reasons.hashCode()); } public String toString() { return "AndonRecordVO(typeId=" + getTypeId() + ", typeCode=" + getTypeCode() + ", typeName=" + getTypeName() + ", workstationId=" + getWorkstationId() + ", workstationName=" + getWorkstationName() + ", workstationCode=" + getWorkstationCode() + ", callEmpId=" + getCallEmpId() + ", callEmpCode=" + getCallEmpCode() + ", callEmpName=" + getCallEmpName() + ", handEmpId=" + getHandEmpId() + ", handEmpCode=" + getHandEmpCode() + ", handEmpName=" + getHandEmpName() + ", completeEmpId=" + getCompleteEmpId() + ", completeEmpCode=" + getCompleteEmpCode() + ", completeEmpName=" + getCompleteEmpName() + ", callTime=" + getCallTime() + ", responseTime=" + getResponseTime() + ", endTime=" + getEndTime() + ", remark=" + getRemark() + ", curStatus=" + getCurStatus() + ", id=" + getId() + ", status=" + getStatus() + ", avatar=" + getAvatar() + ", reasons=" + getReasons() + ")"; } public String getTypeId() { return this.typeId; } public String getTypeCode() { return this.typeCode; } public String getTypeName() { return this.typeName; } public Long getWorkstationId() { return this.workstationId; } public String getWorkstationName() { return this.workstationName; } public String getWorkstationCode() { return this.workstationCode; } public Long getCallEmpId() { return this.callEmpId; } public String getCallEmpCode() { return this.callEmpCode; } public String getCallEmpName() { return this.callEmpName; } public Long getHandEmpId() { return this.handEmpId; } public String getHandEmpCode() { return this.handEmpCode; } public String getHandEmpName() { return this.handEmpName; } public Long getCompleteEmpId() { return this.completeEmpId; } public String getCompleteEmpCode() { return this.completeEmpCode; } public String getCompleteEmpName() { return this.completeEmpName; } public Date getCallTime() { return this.callTime; } public Date getResponseTime() { return this.responseTime; } public Date getEndTime() { return this.endTime; } public String getRemark() { return this.remark; } public Integer getCurStatus() { return this.curStatus; } public Long getId() { return this.id; } public Integer getStatus() { return this.status; } public String getAvatar() { return this.avatar; } public String getReasons() { return this.reasons; } }