package com.qianwen.smartman.modules.fms.vo; import io.swagger.annotations.ApiModel; import io.swagger.annotations.ApiModelProperty; import java.io.Serializable; import java.util.Date; @ApiModel("工作台信息") /* loaded from: blade-api.jar:BOOT-INF/classes/org/springblade/modules/fms/vo/FMSWorkbenchInfoItemVo.class */ public class FMSWorkbenchInfoItemVo implements Serializable { @ApiModelProperty("工作台名称") private String workbenchName; @ApiModelProperty("工单编号") private String orderCode; @ApiModelProperty("托盘编号") private String trayCode; @ApiModelProperty("工序状态") private Integer processStatus; @ApiModelProperty("产品编号") private String productCode; @ApiModelProperty("产品名称") private String productName; @ApiModelProperty("产品状态") private String partType; @ApiModelProperty("工序程序") private String programNo; @ApiModelProperty("工序号") private String processCode; @ApiModelProperty("加工进度") private Integer processingProgress; @ApiModelProperty("起始位置") private String currentPosition; @ApiModelProperty("目标位置") private String targetPosition; @ApiModelProperty(value = "标准工时", hidden = true) private Integer standardTime; @ApiModelProperty(value = "开始时间", hidden = true) private Date startTime; @ApiModelProperty(value = "结束时间", hidden = true) private Date endTime; @ApiModelProperty(value = "当前工作台序号", hidden = true) private String currentStation; public void setWorkbenchName(final String workbenchName) { this.workbenchName = workbenchName; } public void setOrderCode(final String orderCode) { this.orderCode = orderCode; } public void setTrayCode(final String trayCode) { this.trayCode = trayCode; } public void setProcessStatus(final Integer processStatus) { this.processStatus = processStatus; } public void setProductCode(final String productCode) { this.productCode = productCode; } public void setProductName(final String productName) { this.productName = productName; } public void setPartType(final String partType) { this.partType = partType; } public void setProgramNo(final String programNo) { this.programNo = programNo; } public void setProcessCode(final String processCode) { this.processCode = processCode; } public void setProcessingProgress(final Integer processingProgress) { this.processingProgress = processingProgress; } public void setCurrentPosition(final String currentPosition) { this.currentPosition = currentPosition; } public void setTargetPosition(final String targetPosition) { this.targetPosition = targetPosition; } public void setStandardTime(final Integer standardTime) { this.standardTime = standardTime; } public void setStartTime(final Date startTime) { this.startTime = startTime; } public void setEndTime(final Date endTime) { this.endTime = endTime; } public void setCurrentStation(final String currentStation) { this.currentStation = currentStation; } public boolean equals(final Object o) { if (o == this) { return true; } if (o instanceof FMSWorkbenchInfoItemVo) { FMSWorkbenchInfoItemVo other = (FMSWorkbenchInfoItemVo) o; if (other.canEqual(this)) { Object this$processStatus = getProcessStatus(); Object other$processStatus = other.getProcessStatus(); if (this$processStatus == null) { if (other$processStatus != null) { return false; } } else if (!this$processStatus.equals(other$processStatus)) { return false; } Object this$processingProgress = getProcessingProgress(); Object other$processingProgress = other.getProcessingProgress(); if (this$processingProgress == null) { if (other$processingProgress != null) { return false; } } else if (!this$processingProgress.equals(other$processingProgress)) { return false; } Object this$standardTime = getStandardTime(); Object other$standardTime = other.getStandardTime(); if (this$standardTime == null) { if (other$standardTime != null) { return false; } } else if (!this$standardTime.equals(other$standardTime)) { return false; } Object this$workbenchName = getWorkbenchName(); Object other$workbenchName = other.getWorkbenchName(); if (this$workbenchName == null) { if (other$workbenchName != null) { return false; } } else if (!this$workbenchName.equals(other$workbenchName)) { 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$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$productCode = getProductCode(); Object other$productCode = other.getProductCode(); if (this$productCode == null) { if (other$productCode != null) { return false; } } else if (!this$productCode.equals(other$productCode)) { return false; } Object this$productName = getProductName(); Object other$productName = other.getProductName(); if (this$productName == null) { if (other$productName != null) { return false; } } else if (!this$productName.equals(other$productName)) { 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$programNo = getProgramNo(); Object other$programNo = other.getProgramNo(); if (this$programNo == null) { if (other$programNo != null) { return false; } } else if (!this$programNo.equals(other$programNo)) { 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$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$targetPosition = getTargetPosition(); Object other$targetPosition = other.getTargetPosition(); if (this$targetPosition == null) { if (other$targetPosition != null) { return false; } } else if (!this$targetPosition.equals(other$targetPosition)) { 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(); if (this$endTime == null) { if (other$endTime != null) { return false; } } else if (!this$endTime.equals(other$endTime)) { return false; } Object this$currentStation = getCurrentStation(); Object other$currentStation = other.getCurrentStation(); return this$currentStation == null ? other$currentStation == null : this$currentStation.equals(other$currentStation); } return false; } return false; } protected boolean canEqual(final Object other) { return other instanceof FMSWorkbenchInfoItemVo; } public int hashCode() { Object $processStatus = getProcessStatus(); int result = (1 * 59) + ($processStatus == null ? 43 : $processStatus.hashCode()); Object $processingProgress = getProcessingProgress(); int result2 = (result * 59) + ($processingProgress == null ? 43 : $processingProgress.hashCode()); Object $standardTime = getStandardTime(); int result3 = (result2 * 59) + ($standardTime == null ? 43 : $standardTime.hashCode()); Object $workbenchName = getWorkbenchName(); int result4 = (result3 * 59) + ($workbenchName == null ? 43 : $workbenchName.hashCode()); Object $orderCode = getOrderCode(); int result5 = (result4 * 59) + ($orderCode == null ? 43 : $orderCode.hashCode()); Object $trayCode = getTrayCode(); int result6 = (result5 * 59) + ($trayCode == null ? 43 : $trayCode.hashCode()); Object $productCode = getProductCode(); int result7 = (result6 * 59) + ($productCode == null ? 43 : $productCode.hashCode()); Object $productName = getProductName(); int result8 = (result7 * 59) + ($productName == null ? 43 : $productName.hashCode()); Object $partType = getPartType(); int result9 = (result8 * 59) + ($partType == null ? 43 : $partType.hashCode()); Object $programNo = getProgramNo(); int result10 = (result9 * 59) + ($programNo == null ? 43 : $programNo.hashCode()); Object $processCode = getProcessCode(); int result11 = (result10 * 59) + ($processCode == null ? 43 : $processCode.hashCode()); Object $currentPosition = getCurrentPosition(); int result12 = (result11 * 59) + ($currentPosition == null ? 43 : $currentPosition.hashCode()); Object $targetPosition = getTargetPosition(); int result13 = (result12 * 59) + ($targetPosition == null ? 43 : $targetPosition.hashCode()); Object $startTime = getStartTime(); int result14 = (result13 * 59) + ($startTime == null ? 43 : $startTime.hashCode()); Object $endTime = getEndTime(); int result15 = (result14 * 59) + ($endTime == null ? 43 : $endTime.hashCode()); Object $currentStation = getCurrentStation(); return (result15 * 59) + ($currentStation == null ? 43 : $currentStation.hashCode()); } public String toString() { return "FMSWorkbenchInfoItemVo(workbenchName=" + getWorkbenchName() + ", orderCode=" + getOrderCode() + ", trayCode=" + getTrayCode() + ", processStatus=" + getProcessStatus() + ", productCode=" + getProductCode() + ", productName=" + getProductName() + ", partType=" + getPartType() + ", programNo=" + getProgramNo() + ", processCode=" + getProcessCode() + ", processingProgress=" + getProcessingProgress() + ", currentPosition=" + getCurrentPosition() + ", targetPosition=" + getTargetPosition() + ", standardTime=" + getStandardTime() + ", startTime=" + getStartTime() + ", endTime=" + getEndTime() + ", currentStation=" + getCurrentStation() + ")"; } public String getWorkbenchName() { return this.workbenchName; } public String getOrderCode() { return this.orderCode; } public String getTrayCode() { return this.trayCode; } public Integer getProcessStatus() { return this.processStatus; } public String getProductCode() { return this.productCode; } public String getProductName() { return this.productName; } public String getPartType() { return this.partType; } public String getProgramNo() { return this.programNo; } public String getProcessCode() { return this.processCode; } public Integer getProcessingProgress() { return this.processingProgress; } public String getCurrentPosition() { return this.currentPosition; } public String getTargetPosition() { return this.targetPosition; } public Integer getStandardTime() { return this.standardTime; } public Date getStartTime() { return this.startTime; } public Date getEndTime() { return this.endTime; } public String getCurrentStation() { return this.currentStation; } }