package com.qianwen.smartman.modules.fms.vo; import io.swagger.annotations.ApiModel; import io.swagger.annotations.ApiModelProperty; import java.util.List; @ApiModel(value = "FmsProduceProcessVO对象", description = "涉及fms_order关联的多个表") /* loaded from: blade-api.jar:BOOT-INF/classes/org/springblade/modules/fms/vo/FmsProduceProcessVO.class */ public class FmsProduceProcessVO { @ApiModelProperty("工单基本信息") private FmsProduceOrderVO produceOrderVO; @ApiModelProperty("工序信息集合") private List processList; public void setProduceOrderVO(final FmsProduceOrderVO produceOrderVO) { this.produceOrderVO = produceOrderVO; } public void setProcessList(final List processList) { this.processList = processList; } public boolean equals(final Object o) { if (o == this) { return true; } if (o instanceof FmsProduceProcessVO) { FmsProduceProcessVO other = (FmsProduceProcessVO) o; if (other.canEqual(this)) { Object this$produceOrderVO = getProduceOrderVO(); Object other$produceOrderVO = other.getProduceOrderVO(); if (this$produceOrderVO == null) { if (other$produceOrderVO != null) { return false; } } else if (!this$produceOrderVO.equals(other$produceOrderVO)) { return false; } Object this$processList = getProcessList(); Object other$processList = other.getProcessList(); return this$processList == null ? other$processList == null : this$processList.equals(other$processList); } return false; } return false; } protected boolean canEqual(final Object other) { return other instanceof FmsProduceProcessVO; } public int hashCode() { Object $produceOrderVO = getProduceOrderVO(); int result = (1 * 59) + ($produceOrderVO == null ? 43 : $produceOrderVO.hashCode()); Object $processList = getProcessList(); return (result * 59) + ($processList == null ? 43 : $processList.hashCode()); } public String toString() { return "FmsProduceProcessVO(produceOrderVO=" + getProduceOrderVO() + ", processList=" + getProcessList() + ")"; } /* loaded from: blade-api.jar:BOOT-INF/classes/org/springblade/modules/fms/vo/FmsProduceProcessVO$FmsProduceProcessVOBuilder.class */ public static class FmsProduceProcessVOBuilder { private FmsProduceOrderVO produceOrderVO; private List processList; FmsProduceProcessVOBuilder() { } public FmsProduceProcessVOBuilder produceOrderVO(final FmsProduceOrderVO produceOrderVO) { this.produceOrderVO = produceOrderVO; return this; } public FmsProduceProcessVOBuilder processList(final List processList) { this.processList = processList; return this; } public FmsProduceProcessVO build() { return new FmsProduceProcessVO(this.produceOrderVO, this.processList); } public String toString() { return "FmsProduceProcessVO.FmsProduceProcessVOBuilder(produceOrderVO=" + this.produceOrderVO + ", processList=" + this.processList + ")"; } } FmsProduceProcessVO(final FmsProduceOrderVO produceOrderVO, final List processList) { this.produceOrderVO = produceOrderVO; this.processList = processList; } public static FmsProduceProcessVOBuilder builder() { return new FmsProduceProcessVOBuilder(); } public FmsProduceOrderVO getProduceOrderVO() { return this.produceOrderVO; } public List getProcessList() { return this.processList; } }