package com.qianwen.smartman.modules.fms.dto; import java.util.Date; /* loaded from: blade-api.jar:BOOT-INF/classes/org/springblade/modules/fms/dto/FmsProducePartDTO.class */ public class FmsProducePartDTO { private String partCode; private Integer partType; private String trayCode; private Integer currentPosition; private String processCode; private String processName; private String workStationName; private Integer currentStation; private Date startTime; private Date endTime; private Long orderProcessId; public void setPartCode(final String partCode) { this.partCode = partCode; } public void setPartType(final Integer partType) { this.partType = partType; } public void setTrayCode(final String trayCode) { this.trayCode = trayCode; } public void setCurrentPosition(final Integer currentPosition) { this.currentPosition = currentPosition; } public void setProcessCode(final String processCode) { this.processCode = processCode; } public void setProcessName(final String processName) { this.processName = processName; } public void setWorkStationName(final String workStationName) { this.workStationName = workStationName; } public void setCurrentStation(final Integer currentStation) { this.currentStation = currentStation; } public void setStartTime(final Date startTime) { this.startTime = startTime; } public void setEndTime(final Date endTime) { this.endTime = endTime; } public void setOrderProcessId(final Long orderProcessId) { this.orderProcessId = orderProcessId; } public boolean equals(final Object o) { if (o == this) { return true; } if (o instanceof FmsProducePartDTO) { FmsProducePartDTO other = (FmsProducePartDTO) o; if (other.canEqual(this)) { Object this$partType = getPartType(); Object other$partType = other.getPartType(); if (this$partType == null) { if (other$partType != null) { return false; } } else if (!this$partType.equals(other$partType)) { return false; } Object this$currentPosition = getCurrentPosition(); Object other$currentPosition = other.getCurrentPosition(); if (this$currentPosition == null) { if (other$currentPosition != null) { return false; } } else if (!this$currentPosition.equals(other$currentPosition)) { return false; } Object this$currentStation = getCurrentStation(); Object other$currentStation = other.getCurrentStation(); if (this$currentStation == null) { if (other$currentStation != null) { return false; } } else if (!this$currentStation.equals(other$currentStation)) { return false; } Object this$orderProcessId = getOrderProcessId(); Object other$orderProcessId = other.getOrderProcessId(); if (this$orderProcessId == null) { if (other$orderProcessId != null) { return false; } } else if (!this$orderProcessId.equals(other$orderProcessId)) { return false; } Object this$partCode = getPartCode(); Object other$partCode = other.getPartCode(); if (this$partCode == null) { if (other$partCode != null) { return false; } } else if (!this$partCode.equals(other$partCode)) { return false; } Object this$trayCode = getTrayCode(); Object other$trayCode = other.getTrayCode(); if (this$trayCode == null) { if (other$trayCode != null) { return false; } } else if (!this$trayCode.equals(other$trayCode)) { return false; } Object this$processCode = getProcessCode(); Object other$processCode = other.getProcessCode(); if (this$processCode == null) { if (other$processCode != null) { return false; } } else if (!this$processCode.equals(other$processCode)) { return false; } Object this$processName = getProcessName(); Object other$processName = other.getProcessName(); if (this$processName == null) { if (other$processName != null) { return false; } } else if (!this$processName.equals(other$processName)) { 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$startTime = getStartTime(); Object other$startTime = other.getStartTime(); if (this$startTime == null) { if (other$startTime != null) { return false; } } else if (!this$startTime.equals(other$startTime)) { return false; } Object this$endTime = getEndTime(); Object other$endTime = other.getEndTime(); return this$endTime == null ? other$endTime == null : this$endTime.equals(other$endTime); } return false; } return false; } protected boolean canEqual(final Object other) { return other instanceof FmsProducePartDTO; } public int hashCode() { Object $partType = getPartType(); int result = (1 * 59) + ($partType == null ? 43 : $partType.hashCode()); Object $currentPosition = getCurrentPosition(); int result2 = (result * 59) + ($currentPosition == null ? 43 : $currentPosition.hashCode()); Object $currentStation = getCurrentStation(); int result3 = (result2 * 59) + ($currentStation == null ? 43 : $currentStation.hashCode()); Object $orderProcessId = getOrderProcessId(); int result4 = (result3 * 59) + ($orderProcessId == null ? 43 : $orderProcessId.hashCode()); Object $partCode = getPartCode(); int result5 = (result4 * 59) + ($partCode == null ? 43 : $partCode.hashCode()); Object $trayCode = getTrayCode(); int result6 = (result5 * 59) + ($trayCode == null ? 43 : $trayCode.hashCode()); Object $processCode = getProcessCode(); int result7 = (result6 * 59) + ($processCode == null ? 43 : $processCode.hashCode()); Object $processName = getProcessName(); int result8 = (result7 * 59) + ($processName == null ? 43 : $processName.hashCode()); Object $workStationName = getWorkStationName(); int result9 = (result8 * 59) + ($workStationName == null ? 43 : $workStationName.hashCode()); Object $startTime = getStartTime(); int result10 = (result9 * 59) + ($startTime == null ? 43 : $startTime.hashCode()); Object $endTime = getEndTime(); return (result10 * 59) + ($endTime == null ? 43 : $endTime.hashCode()); } public String toString() { return "FmsProducePartDTO(partCode=" + getPartCode() + ", partType=" + getPartType() + ", trayCode=" + getTrayCode() + ", currentPosition=" + getCurrentPosition() + ", processCode=" + getProcessCode() + ", processName=" + getProcessName() + ", workStationName=" + getWorkStationName() + ", currentStation=" + getCurrentStation() + ", startTime=" + getStartTime() + ", endTime=" + getEndTime() + ", orderProcessId=" + getOrderProcessId() + ")"; } public String getPartCode() { return this.partCode; } public Integer getPartType() { return this.partType; } public String getTrayCode() { return this.trayCode; } public Integer getCurrentPosition() { return this.currentPosition; } public String getProcessCode() { return this.processCode; } public String getProcessName() { return this.processName; } public String getWorkStationName() { return this.workStationName; } public Integer getCurrentStation() { return this.currentStation; } public Date getStartTime() { return this.startTime; } public Date getEndTime() { return this.endTime; } public Long getOrderProcessId() { return this.orderProcessId; } }