package com.qianwen.smartman.modules.fms.vo; import io.swagger.annotations.ApiModelProperty; import java.io.Serializable; /* loaded from: blade-api.jar:BOOT-INF/classes/org/springblade/modules/fms/vo/ManualTrayVO.class */ public class ManualTrayVO implements Serializable { private static final long serialVersionUID = -8724184933980304902L; @ApiModelProperty("托盘编号") private String trayCode; @ApiModelProperty("初始位置编号") private String startPosition; @ApiModelProperty("起始工作台编号") private String startStation; @ApiModelProperty("起始位置类型(1:库位,2:设备)") private Integer startType; @ApiModelProperty("目标位置编号") private String endPosition; @ApiModelProperty("目标工作台号") private String endStation; @ApiModelProperty("目标位置类型(1:库位,2:设备)") private Integer endType; @ApiModelProperty("动作类型(1:实际移动,2:数据移动)") private Integer actionType; public void setTrayCode(final String trayCode) { this.trayCode = trayCode; } public void setStartPosition(final String startPosition) { this.startPosition = startPosition; } public void setStartStation(final String startStation) { this.startStation = startStation; } public void setStartType(final Integer startType) { this.startType = startType; } public void setEndPosition(final String endPosition) { this.endPosition = endPosition; } public void setEndStation(final String endStation) { this.endStation = endStation; } public void setEndType(final Integer endType) { this.endType = endType; } public void setActionType(final Integer actionType) { this.actionType = actionType; } public boolean equals(final Object o) { if (o == this) { return true; } if (o instanceof ManualTrayVO) { ManualTrayVO other = (ManualTrayVO) o; if (other.canEqual(this)) { Object this$startType = getStartType(); Object other$startType = other.getStartType(); if (this$startType == null) { if (other$startType != null) { return false; } } else if (!this$startType.equals(other$startType)) { return false; } Object this$endType = getEndType(); Object other$endType = other.getEndType(); if (this$endType == null) { if (other$endType != null) { return false; } } else if (!this$endType.equals(other$endType)) { return false; } Object this$actionType = getActionType(); Object other$actionType = other.getActionType(); if (this$actionType == null) { if (other$actionType != null) { return false; } } else if (!this$actionType.equals(other$actionType)) { 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$startPosition = getStartPosition(); Object other$startPosition = other.getStartPosition(); if (this$startPosition == null) { if (other$startPosition != null) { return false; } } else if (!this$startPosition.equals(other$startPosition)) { return false; } Object this$startStation = getStartStation(); Object other$startStation = other.getStartStation(); if (this$startStation == null) { if (other$startStation != null) { return false; } } else if (!this$startStation.equals(other$startStation)) { return false; } Object this$endPosition = getEndPosition(); Object other$endPosition = other.getEndPosition(); if (this$endPosition == null) { if (other$endPosition != null) { return false; } } else if (!this$endPosition.equals(other$endPosition)) { return false; } Object this$endStation = getEndStation(); Object other$endStation = other.getEndStation(); return this$endStation == null ? other$endStation == null : this$endStation.equals(other$endStation); } return false; } return false; } protected boolean canEqual(final Object other) { return other instanceof ManualTrayVO; } public int hashCode() { Object $startType = getStartType(); int result = (1 * 59) + ($startType == null ? 43 : $startType.hashCode()); Object $endType = getEndType(); int result2 = (result * 59) + ($endType == null ? 43 : $endType.hashCode()); Object $actionType = getActionType(); int result3 = (result2 * 59) + ($actionType == null ? 43 : $actionType.hashCode()); Object $trayCode = getTrayCode(); int result4 = (result3 * 59) + ($trayCode == null ? 43 : $trayCode.hashCode()); Object $startPosition = getStartPosition(); int result5 = (result4 * 59) + ($startPosition == null ? 43 : $startPosition.hashCode()); Object $startStation = getStartStation(); int result6 = (result5 * 59) + ($startStation == null ? 43 : $startStation.hashCode()); Object $endPosition = getEndPosition(); int result7 = (result6 * 59) + ($endPosition == null ? 43 : $endPosition.hashCode()); Object $endStation = getEndStation(); return (result7 * 59) + ($endStation == null ? 43 : $endStation.hashCode()); } public String toString() { return "ManualTrayVO(trayCode=" + getTrayCode() + ", startPosition=" + getStartPosition() + ", startStation=" + getStartStation() + ", startType=" + getStartType() + ", endPosition=" + getEndPosition() + ", endStation=" + getEndStation() + ", endType=" + getEndType() + ", actionType=" + getActionType() + ")"; } public ManualTrayVO(final String trayCode, final String startPosition, final String startStation, final Integer startType, final String endPosition, final String endStation, final Integer endType, final Integer actionType) { this.trayCode = trayCode; this.startPosition = startPosition; this.startStation = startStation; this.startType = startType; this.endPosition = endPosition; this.endStation = endStation; this.endType = endType; this.actionType = actionType; } public ManualTrayVO() { } public String getTrayCode() { return this.trayCode; } public String getStartPosition() { return this.startPosition; } public String getStartStation() { return this.startStation; } public Integer getStartType() { return this.startType; } public String getEndPosition() { return this.endPosition; } public String getEndStation() { return this.endStation; } public Integer getEndType() { return this.endType; } public Integer getActionType() { return this.actionType; } }