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;
|
}
|
}
|