package com.qianwen.smartman.modules.trace.vo;
|
|
import io.swagger.annotations.ApiModelProperty;
|
import java.io.Serializable;
|
import java.util.Date;
|
|
/* loaded from: blade-api.jar:BOOT-INF/classes/org/springblade/modules/trace/vo/OtherWorkstationVO.class */
|
public class OtherWorkstationVO implements Serializable {
|
@ApiModelProperty("流程标识 1 合格 2 不合格")
|
private Integer flowTag;
|
@ApiModelProperty("进入时间")
|
private Date entryTime;
|
@ApiModelProperty("离开时间")
|
private Date leftTime;
|
@ApiModelProperty("工位类型")
|
private Integer stationType;
|
@ApiModelProperty("批次号")
|
private String batchNumber;
|
@ApiModelProperty("参数(暂时为空)")
|
private String dataJson;
|
|
public OtherWorkstationVO setFlowTag(final Integer flowTag) {
|
this.flowTag = flowTag;
|
return this;
|
}
|
|
public OtherWorkstationVO setEntryTime(final Date entryTime) {
|
this.entryTime = entryTime;
|
return this;
|
}
|
|
public OtherWorkstationVO setLeftTime(final Date leftTime) {
|
this.leftTime = leftTime;
|
return this;
|
}
|
|
public OtherWorkstationVO setStationType(final Integer stationType) {
|
this.stationType = stationType;
|
return this;
|
}
|
|
public OtherWorkstationVO setBatchNumber(final String batchNumber) {
|
this.batchNumber = batchNumber;
|
return this;
|
}
|
|
public OtherWorkstationVO setDataJson(final String dataJson) {
|
this.dataJson = dataJson;
|
return this;
|
}
|
|
public boolean equals(final Object o) {
|
if (o == this) {
|
return true;
|
}
|
if (o instanceof OtherWorkstationVO) {
|
OtherWorkstationVO other = (OtherWorkstationVO) o;
|
if (other.canEqual(this)) {
|
Object this$flowTag = getFlowTag();
|
Object other$flowTag = other.getFlowTag();
|
if (this$flowTag == null) {
|
if (other$flowTag != null) {
|
return false;
|
}
|
} else if (!this$flowTag.equals(other$flowTag)) {
|
return false;
|
}
|
Object this$stationType = getStationType();
|
Object other$stationType = other.getStationType();
|
if (this$stationType == null) {
|
if (other$stationType != null) {
|
return false;
|
}
|
} else if (!this$stationType.equals(other$stationType)) {
|
return false;
|
}
|
Object this$entryTime = getEntryTime();
|
Object other$entryTime = other.getEntryTime();
|
if (this$entryTime == null) {
|
if (other$entryTime != null) {
|
return false;
|
}
|
} else if (!this$entryTime.equals(other$entryTime)) {
|
return false;
|
}
|
Object this$leftTime = getLeftTime();
|
Object other$leftTime = other.getLeftTime();
|
if (this$leftTime == null) {
|
if (other$leftTime != null) {
|
return false;
|
}
|
} else if (!this$leftTime.equals(other$leftTime)) {
|
return false;
|
}
|
Object this$batchNumber = getBatchNumber();
|
Object other$batchNumber = other.getBatchNumber();
|
if (this$batchNumber == null) {
|
if (other$batchNumber != null) {
|
return false;
|
}
|
} else if (!this$batchNumber.equals(other$batchNumber)) {
|
return false;
|
}
|
Object this$dataJson = getDataJson();
|
Object other$dataJson = other.getDataJson();
|
return this$dataJson == null ? other$dataJson == null : this$dataJson.equals(other$dataJson);
|
}
|
return false;
|
}
|
return false;
|
}
|
|
protected boolean canEqual(final Object other) {
|
return other instanceof OtherWorkstationVO;
|
}
|
|
public int hashCode() {
|
Object $flowTag = getFlowTag();
|
int result = (1 * 59) + ($flowTag == null ? 43 : $flowTag.hashCode());
|
Object $stationType = getStationType();
|
int result2 = (result * 59) + ($stationType == null ? 43 : $stationType.hashCode());
|
Object $entryTime = getEntryTime();
|
int result3 = (result2 * 59) + ($entryTime == null ? 43 : $entryTime.hashCode());
|
Object $leftTime = getLeftTime();
|
int result4 = (result3 * 59) + ($leftTime == null ? 43 : $leftTime.hashCode());
|
Object $batchNumber = getBatchNumber();
|
int result5 = (result4 * 59) + ($batchNumber == null ? 43 : $batchNumber.hashCode());
|
Object $dataJson = getDataJson();
|
return (result5 * 59) + ($dataJson == null ? 43 : $dataJson.hashCode());
|
}
|
|
public String toString() {
|
return "OtherWorkstationVO(flowTag=" + getFlowTag() + ", entryTime=" + getEntryTime() + ", leftTime=" + getLeftTime() + ", stationType=" + getStationType() + ", batchNumber=" + getBatchNumber() + ", dataJson=" + getDataJson() + ")";
|
}
|
|
public Integer getFlowTag() {
|
return this.flowTag;
|
}
|
|
public Date getEntryTime() {
|
return this.entryTime;
|
}
|
|
public Date getLeftTime() {
|
return this.leftTime;
|
}
|
|
public Integer getStationType() {
|
return this.stationType;
|
}
|
|
public String getBatchNumber() {
|
return this.batchNumber;
|
}
|
|
public String getDataJson() {
|
return this.dataJson;
|
}
|
}
|