package com.qianwen.smartman.modules.coproduction.vo; import io.swagger.annotations.ApiModel; import io.swagger.annotations.ApiModelProperty; import java.util.List; import com.qianwen.smartman.modules.coproduction.entity.OrderProcess; @ApiModel(value = "编辑工位页面工单及工单工序信息VO对象", description = "编辑工位页面工单及工单工序信息") /* loaded from: blade-api.jar:BOOT-INF/classes/org/springblade/modules/coproduction/vo/OrderAndProcessInfoVO.class */ public class OrderAndProcessInfoVO { @ApiModelProperty("派发数量") private Integer assignNum; @ApiModelProperty("工单号") private String orderCode; @ApiModelProperty("工单工序信息") private List orderProcessList; public void setAssignNum(final Integer assignNum) { this.assignNum = assignNum; } public void setOrderCode(final String orderCode) { this.orderCode = orderCode; } public void setOrderProcessList(final List orderProcessList) { this.orderProcessList = orderProcessList; } public boolean equals(final Object o) { if (o == this) { return true; } if (o instanceof OrderAndProcessInfoVO) { OrderAndProcessInfoVO other = (OrderAndProcessInfoVO) o; if (other.canEqual(this)) { Object this$assignNum = getAssignNum(); Object other$assignNum = other.getAssignNum(); if (this$assignNum == null) { if (other$assignNum != null) { return false; } } else if (!this$assignNum.equals(other$assignNum)) { 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$orderProcessList = getOrderProcessList(); Object other$orderProcessList = other.getOrderProcessList(); return this$orderProcessList == null ? other$orderProcessList == null : this$orderProcessList.equals(other$orderProcessList); } return false; } return false; } protected boolean canEqual(final Object other) { return other instanceof OrderAndProcessInfoVO; } public int hashCode() { Object $assignNum = getAssignNum(); int result = (1 * 59) + ($assignNum == null ? 43 : $assignNum.hashCode()); Object $orderCode = getOrderCode(); int result2 = (result * 59) + ($orderCode == null ? 43 : $orderCode.hashCode()); Object $orderProcessList = getOrderProcessList(); return (result2 * 59) + ($orderProcessList == null ? 43 : $orderProcessList.hashCode()); } public String toString() { return "OrderAndProcessInfoVO(assignNum=" + getAssignNum() + ", orderCode=" + getOrderCode() + ", orderProcessList=" + getOrderProcessList() + ")"; } public Integer getAssignNum() { return this.assignNum; } public String getOrderCode() { return this.orderCode; } public List getOrderProcessList() { return this.orderProcessList; } }