package com.qianwen.smartman.modules.fms.vo; import io.swagger.annotations.ApiModelProperty; import java.io.Serializable; import javax.validation.constraints.Size; /* loaded from: blade-api.jar:BOOT-INF/classes/org/springblade/modules/fms/vo/FmsOrderQueryVO.class */ public class FmsOrderQueryVO implements Serializable { @ApiModelProperty("工单编号") @Size(max = 50, message = "工单编号长度不能超过50") private String code; @ApiModelProperty("工单类型 1.来料 2.生产") private String orderType; @ApiModelProperty("计划开始时间,逗号间隔") private String planStartTime; @ApiModelProperty("计划结束时间,逗号间隔") private String planEndTime; @ApiModelProperty("工单状态,多个逗号间隔") private String orderStatus; public void setCode(final String code) { this.code = code; } public void setOrderType(final String orderType) { this.orderType = orderType; } public void setPlanStartTime(final String planStartTime) { this.planStartTime = planStartTime; } public void setPlanEndTime(final String planEndTime) { this.planEndTime = planEndTime; } public void setOrderStatus(final String orderStatus) { this.orderStatus = orderStatus; } public boolean equals(final Object o) { if (o == this) { return true; } if (o instanceof FmsOrderQueryVO) { FmsOrderQueryVO other = (FmsOrderQueryVO) o; if (other.canEqual(this)) { Object this$code = getCode(); Object other$code = other.getCode(); if (this$code == null) { if (other$code != null) { return false; } } else if (!this$code.equals(other$code)) { return false; } Object this$orderType = getOrderType(); Object other$orderType = other.getOrderType(); if (this$orderType == null) { if (other$orderType != null) { return false; } } else if (!this$orderType.equals(other$orderType)) { return false; } Object this$planStartTime = getPlanStartTime(); Object other$planStartTime = other.getPlanStartTime(); if (this$planStartTime == null) { if (other$planStartTime != null) { return false; } } else if (!this$planStartTime.equals(other$planStartTime)) { return false; } Object this$planEndTime = getPlanEndTime(); Object other$planEndTime = other.getPlanEndTime(); if (this$planEndTime == null) { if (other$planEndTime != null) { return false; } } else if (!this$planEndTime.equals(other$planEndTime)) { return false; } Object this$orderStatus = getOrderStatus(); Object other$orderStatus = other.getOrderStatus(); return this$orderStatus == null ? other$orderStatus == null : this$orderStatus.equals(other$orderStatus); } return false; } return false; } protected boolean canEqual(final Object other) { return other instanceof FmsOrderQueryVO; } public int hashCode() { Object $code = getCode(); int result = (1 * 59) + ($code == null ? 43 : $code.hashCode()); Object $orderType = getOrderType(); int result2 = (result * 59) + ($orderType == null ? 43 : $orderType.hashCode()); Object $planStartTime = getPlanStartTime(); int result3 = (result2 * 59) + ($planStartTime == null ? 43 : $planStartTime.hashCode()); Object $planEndTime = getPlanEndTime(); int result4 = (result3 * 59) + ($planEndTime == null ? 43 : $planEndTime.hashCode()); Object $orderStatus = getOrderStatus(); return (result4 * 59) + ($orderStatus == null ? 43 : $orderStatus.hashCode()); } public String toString() { return "FmsOrderQueryVO(code=" + getCode() + ", orderType=" + getOrderType() + ", planStartTime=" + getPlanStartTime() + ", planEndTime=" + getPlanEndTime() + ", orderStatus=" + getOrderStatus() + ")"; } public String getCode() { return this.code; } public String getOrderType() { return this.orderType; } public String getPlanStartTime() { return this.planStartTime; } public String getPlanEndTime() { return this.planEndTime; } public String getOrderStatus() { return this.orderStatus; } }