package com.qianwen.smartman.modules.coproduction.dto;
|
|
import io.swagger.annotations.ApiModelProperty;
|
import java.util.List;
|
import java.util.Map;
|
import com.qianwen.smartman.modules.coproduction.vo.OrderProcessStartResultVO;
|
import com.qianwen.smartman.modules.coproduction.vo.OrderProcessStartWorkstationVO;
|
|
/* loaded from: blade-api.jar:BOOT-INF/classes/org/springblade/modules/coproduction/dto/ResultByStartDTO.class */
|
public class ResultByStartDTO {
|
@ApiModelProperty("可开工工位Id集合")
|
private List<Long> canStartWorkstationIdList;
|
@ApiModelProperty("工位开工结果集")
|
private List<OrderProcessStartResultVO> orderProcessStartResultVOList;
|
@ApiModelProperty("工位工单工序关系")
|
private Map<Long, Long> workstationAndOrderProcessIdMap;
|
@ApiModelProperty("工单工位数据")
|
private List<OrderProcessStartWorkstationVO> workstationVOList;
|
@ApiModelProperty("可开工工单工序ID数据")
|
private List<Long> canStartOrderProcessIdList;
|
|
public void setCanStartWorkstationIdList(final List<Long> canStartWorkstationIdList) {
|
this.canStartWorkstationIdList = canStartWorkstationIdList;
|
}
|
|
public void setOrderProcessStartResultVOList(final List<OrderProcessStartResultVO> orderProcessStartResultVOList) {
|
this.orderProcessStartResultVOList = orderProcessStartResultVOList;
|
}
|
|
public void setWorkstationAndOrderProcessIdMap(final Map<Long, Long> workstationAndOrderProcessIdMap) {
|
this.workstationAndOrderProcessIdMap = workstationAndOrderProcessIdMap;
|
}
|
|
public void setWorkstationVOList(final List<OrderProcessStartWorkstationVO> workstationVOList) {
|
this.workstationVOList = workstationVOList;
|
}
|
|
public void setCanStartOrderProcessIdList(final List<Long> canStartOrderProcessIdList) {
|
this.canStartOrderProcessIdList = canStartOrderProcessIdList;
|
}
|
|
public boolean equals(final Object o) {
|
if (o == this) {
|
return true;
|
}
|
if (o instanceof ResultByStartDTO) {
|
ResultByStartDTO other = (ResultByStartDTO) o;
|
if (other.canEqual(this)) {
|
Object this$canStartWorkstationIdList = getCanStartWorkstationIdList();
|
Object other$canStartWorkstationIdList = other.getCanStartWorkstationIdList();
|
if (this$canStartWorkstationIdList == null) {
|
if (other$canStartWorkstationIdList != null) {
|
return false;
|
}
|
} else if (!this$canStartWorkstationIdList.equals(other$canStartWorkstationIdList)) {
|
return false;
|
}
|
Object this$orderProcessStartResultVOList = getOrderProcessStartResultVOList();
|
Object other$orderProcessStartResultVOList = other.getOrderProcessStartResultVOList();
|
if (this$orderProcessStartResultVOList == null) {
|
if (other$orderProcessStartResultVOList != null) {
|
return false;
|
}
|
} else if (!this$orderProcessStartResultVOList.equals(other$orderProcessStartResultVOList)) {
|
return false;
|
}
|
Object this$workstationAndOrderProcessIdMap = getWorkstationAndOrderProcessIdMap();
|
Object other$workstationAndOrderProcessIdMap = other.getWorkstationAndOrderProcessIdMap();
|
if (this$workstationAndOrderProcessIdMap == null) {
|
if (other$workstationAndOrderProcessIdMap != null) {
|
return false;
|
}
|
} else if (!this$workstationAndOrderProcessIdMap.equals(other$workstationAndOrderProcessIdMap)) {
|
return false;
|
}
|
Object this$workstationVOList = getWorkstationVOList();
|
Object other$workstationVOList = other.getWorkstationVOList();
|
if (this$workstationVOList == null) {
|
if (other$workstationVOList != null) {
|
return false;
|
}
|
} else if (!this$workstationVOList.equals(other$workstationVOList)) {
|
return false;
|
}
|
Object this$canStartOrderProcessIdList = getCanStartOrderProcessIdList();
|
Object other$canStartOrderProcessIdList = other.getCanStartOrderProcessIdList();
|
return this$canStartOrderProcessIdList == null ? other$canStartOrderProcessIdList == null : this$canStartOrderProcessIdList.equals(other$canStartOrderProcessIdList);
|
}
|
return false;
|
}
|
return false;
|
}
|
|
protected boolean canEqual(final Object other) {
|
return other instanceof ResultByStartDTO;
|
}
|
|
public int hashCode() {
|
Object $canStartWorkstationIdList = getCanStartWorkstationIdList();
|
int result = (1 * 59) + ($canStartWorkstationIdList == null ? 43 : $canStartWorkstationIdList.hashCode());
|
Object $orderProcessStartResultVOList = getOrderProcessStartResultVOList();
|
int result2 = (result * 59) + ($orderProcessStartResultVOList == null ? 43 : $orderProcessStartResultVOList.hashCode());
|
Object $workstationAndOrderProcessIdMap = getWorkstationAndOrderProcessIdMap();
|
int result3 = (result2 * 59) + ($workstationAndOrderProcessIdMap == null ? 43 : $workstationAndOrderProcessIdMap.hashCode());
|
Object $workstationVOList = getWorkstationVOList();
|
int result4 = (result3 * 59) + ($workstationVOList == null ? 43 : $workstationVOList.hashCode());
|
Object $canStartOrderProcessIdList = getCanStartOrderProcessIdList();
|
return (result4 * 59) + ($canStartOrderProcessIdList == null ? 43 : $canStartOrderProcessIdList.hashCode());
|
}
|
|
public String toString() {
|
return "ResultByStartDTO(canStartWorkstationIdList=" + getCanStartWorkstationIdList() + ", orderProcessStartResultVOList=" + getOrderProcessStartResultVOList() + ", workstationAndOrderProcessIdMap=" + getWorkstationAndOrderProcessIdMap() + ", workstationVOList=" + getWorkstationVOList() + ", canStartOrderProcessIdList=" + getCanStartOrderProcessIdList() + ")";
|
}
|
|
public List<Long> getCanStartWorkstationIdList() {
|
return this.canStartWorkstationIdList;
|
}
|
|
public List<OrderProcessStartResultVO> getOrderProcessStartResultVOList() {
|
return this.orderProcessStartResultVOList;
|
}
|
|
public Map<Long, Long> getWorkstationAndOrderProcessIdMap() {
|
return this.workstationAndOrderProcessIdMap;
|
}
|
|
public List<OrderProcessStartWorkstationVO> getWorkstationVOList() {
|
return this.workstationVOList;
|
}
|
|
public List<Long> getCanStartOrderProcessIdList() {
|
return this.canStartOrderProcessIdList;
|
}
|
}
|