package com.qianwen.smartman.modules.fms.vo; import io.swagger.annotations.ApiModel; import io.swagger.annotations.ApiModelProperty; import java.io.Serializable; @ApiModel(value = "FmsWarehouseAreaTrayVO对象", description = "设备分析-库区托盘") /* loaded from: blade-api.jar:BOOT-INF/classes/org/springblade/modules/fms/vo/FmsWarehouseAreaTrayVO.class */ public class FmsWarehouseAreaTrayVO implements Serializable { @ApiModelProperty("托盘编号") private String code; @ApiModelProperty("托盘状态") private String availability; @ApiModelProperty("当前位置") private String currentPosition; @ApiModelProperty("工作台编号") private String currentStation; @ApiModelProperty("执行工单") private String orderCode; @ApiModelProperty("执行工序") private String processCode; @ApiModelProperty("零件编号") private String componentsNumber; @ApiModelProperty("产品状态") private String partType; @ApiModelProperty("工单id") private Long orderId; @ApiModelProperty("产品编号") private String productCode; public void setCode(final String code) { this.code = code; } public void setAvailability(final String availability) { this.availability = availability; } public void setCurrentPosition(final String currentPosition) { this.currentPosition = currentPosition; } public void setCurrentStation(final String currentStation) { this.currentStation = currentStation; } public void setOrderCode(final String orderCode) { this.orderCode = orderCode; } public void setProcessCode(final String processCode) { this.processCode = processCode; } public void setComponentsNumber(final String componentsNumber) { this.componentsNumber = componentsNumber; } public void setPartType(final String partType) { this.partType = partType; } public void setOrderId(final Long orderId) { this.orderId = orderId; } public void setProductCode(final String productCode) { this.productCode = productCode; } public boolean equals(final Object o) { if (o == this) { return true; } if (o instanceof FmsWarehouseAreaTrayVO) { FmsWarehouseAreaTrayVO other = (FmsWarehouseAreaTrayVO) o; if (other.canEqual(this)) { Object this$orderId = getOrderId(); Object other$orderId = other.getOrderId(); if (this$orderId == null) { if (other$orderId != null) { return false; } } else if (!this$orderId.equals(other$orderId)) { return false; } Object this$code = getCode(); Object other$code = other.getCode(); if (this$code == null) { if (other$code != null) { return false; } } else if (!this$code.equals(other$code)) { return false; } Object this$availability = getAvailability(); Object other$availability = other.getAvailability(); if (this$availability == null) { if (other$availability != null) { return false; } } else if (!this$availability.equals(other$availability)) { 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$orderCode = getOrderCode(); Object other$orderCode = other.getOrderCode(); if (this$orderCode == null) { if (other$orderCode != null) { return false; } } else if (!this$orderCode.equals(other$orderCode)) { 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$componentsNumber = getComponentsNumber(); Object other$componentsNumber = other.getComponentsNumber(); if (this$componentsNumber == null) { if (other$componentsNumber != null) { return false; } } else if (!this$componentsNumber.equals(other$componentsNumber)) { return false; } 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$productCode = getProductCode(); Object other$productCode = other.getProductCode(); return this$productCode == null ? other$productCode == null : this$productCode.equals(other$productCode); } return false; } return false; } protected boolean canEqual(final Object other) { return other instanceof FmsWarehouseAreaTrayVO; } public int hashCode() { Object $orderId = getOrderId(); int result = (1 * 59) + ($orderId == null ? 43 : $orderId.hashCode()); Object $code = getCode(); int result2 = (result * 59) + ($code == null ? 43 : $code.hashCode()); Object $availability = getAvailability(); int result3 = (result2 * 59) + ($availability == null ? 43 : $availability.hashCode()); Object $currentPosition = getCurrentPosition(); int result4 = (result3 * 59) + ($currentPosition == null ? 43 : $currentPosition.hashCode()); Object $currentStation = getCurrentStation(); int result5 = (result4 * 59) + ($currentStation == null ? 43 : $currentStation.hashCode()); Object $orderCode = getOrderCode(); int result6 = (result5 * 59) + ($orderCode == null ? 43 : $orderCode.hashCode()); Object $processCode = getProcessCode(); int result7 = (result6 * 59) + ($processCode == null ? 43 : $processCode.hashCode()); Object $componentsNumber = getComponentsNumber(); int result8 = (result7 * 59) + ($componentsNumber == null ? 43 : $componentsNumber.hashCode()); Object $partType = getPartType(); int result9 = (result8 * 59) + ($partType == null ? 43 : $partType.hashCode()); Object $productCode = getProductCode(); return (result9 * 59) + ($productCode == null ? 43 : $productCode.hashCode()); } public String toString() { return "FmsWarehouseAreaTrayVO(code=" + getCode() + ", availability=" + getAvailability() + ", currentPosition=" + getCurrentPosition() + ", currentStation=" + getCurrentStation() + ", orderCode=" + getOrderCode() + ", processCode=" + getProcessCode() + ", componentsNumber=" + getComponentsNumber() + ", partType=" + getPartType() + ", orderId=" + getOrderId() + ", productCode=" + getProductCode() + ")"; } public String getCode() { return this.code; } public String getAvailability() { return this.availability; } public String getCurrentPosition() { return this.currentPosition; } public String getCurrentStation() { return this.currentStation; } public String getOrderCode() { return this.orderCode; } public String getProcessCode() { return this.processCode; } public String getComponentsNumber() { return this.componentsNumber; } public String getPartType() { return this.partType; } public Long getOrderId() { return this.orderId; } public String getProductCode() { return this.productCode; } }