package com.qianwen.smartman.modules.coproduction.vo;
|
|
import io.swagger.annotations.ApiModelProperty;
|
import java.util.Date;
|
import java.util.List;
|
import com.qianwen.smartman.modules.system.vo.CustomFieldValueVO;
|
|
/* loaded from: blade-api.jar:BOOT-INF/classes/org/springblade/modules/coproduction/vo/PlanQueryVO.class */
|
public class PlanQueryVO {
|
@ApiModelProperty("扩展字段过滤条件")
|
private List<CustomFieldValueVO> filter;
|
@ApiModelProperty("排序字段名称")
|
private String sortName;
|
@ApiModelProperty("排序方式 asc 升序 desc 降序")
|
private String order;
|
@ApiModelProperty("计划属性")
|
private Integer category;
|
@ApiModelProperty("计划编号")
|
private String code;
|
@ApiModelProperty("订单编号")
|
private String indentCode;
|
@ApiModelProperty("规格型号")
|
private String standardModel;
|
@ApiModelProperty("计划状态")
|
private List<Integer> planStatus;
|
@ApiModelProperty("产品类型")
|
private List<Long> productTypeIds;
|
@ApiModelProperty("产品名称")
|
private String productName;
|
@ApiModelProperty("计划开始时间")
|
private Date planStartTime;
|
@ApiModelProperty("计划结束时间")
|
private Date planEndTime;
|
@ApiModelProperty("计划类型id")
|
private Long typeId;
|
|
public void setFilter(final List<CustomFieldValueVO> filter) {
|
this.filter = filter;
|
}
|
|
public void setSortName(final String sortName) {
|
this.sortName = sortName;
|
}
|
|
public void setOrder(final String order) {
|
this.order = order;
|
}
|
|
public void setCategory(final Integer category) {
|
this.category = category;
|
}
|
|
public void setCode(final String code) {
|
this.code = code;
|
}
|
|
public void setIndentCode(final String indentCode) {
|
this.indentCode = indentCode;
|
}
|
|
public void setStandardModel(final String standardModel) {
|
this.standardModel = standardModel;
|
}
|
|
public void setPlanStatus(final List<Integer> planStatus) {
|
this.planStatus = planStatus;
|
}
|
|
public void setProductTypeIds(final List<Long> productTypeIds) {
|
this.productTypeIds = productTypeIds;
|
}
|
|
public void setProductName(final String productName) {
|
this.productName = productName;
|
}
|
|
public void setPlanStartTime(final Date planStartTime) {
|
this.planStartTime = planStartTime;
|
}
|
|
public void setPlanEndTime(final Date planEndTime) {
|
this.planEndTime = planEndTime;
|
}
|
|
public void setTypeId(final Long typeId) {
|
this.typeId = typeId;
|
}
|
|
public boolean equals(final Object o) {
|
if (o == this) {
|
return true;
|
}
|
if (o instanceof PlanQueryVO) {
|
PlanQueryVO other = (PlanQueryVO) o;
|
if (other.canEqual(this)) {
|
Object this$category = getCategory();
|
Object other$category = other.getCategory();
|
if (this$category == null) {
|
if (other$category != null) {
|
return false;
|
}
|
} else if (!this$category.equals(other$category)) {
|
return false;
|
}
|
Object this$typeId = getTypeId();
|
Object other$typeId = other.getTypeId();
|
if (this$typeId == null) {
|
if (other$typeId != null) {
|
return false;
|
}
|
} else if (!this$typeId.equals(other$typeId)) {
|
return false;
|
}
|
Object this$filter = getFilter();
|
Object other$filter = other.getFilter();
|
if (this$filter == null) {
|
if (other$filter != null) {
|
return false;
|
}
|
} else if (!this$filter.equals(other$filter)) {
|
return false;
|
}
|
Object this$sortName = getSortName();
|
Object other$sortName = other.getSortName();
|
if (this$sortName == null) {
|
if (other$sortName != null) {
|
return false;
|
}
|
} else if (!this$sortName.equals(other$sortName)) {
|
return false;
|
}
|
Object this$order = getOrder();
|
Object other$order = other.getOrder();
|
if (this$order == null) {
|
if (other$order != null) {
|
return false;
|
}
|
} else if (!this$order.equals(other$order)) {
|
return false;
|
}
|
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$indentCode = getIndentCode();
|
Object other$indentCode = other.getIndentCode();
|
if (this$indentCode == null) {
|
if (other$indentCode != null) {
|
return false;
|
}
|
} else if (!this$indentCode.equals(other$indentCode)) {
|
return false;
|
}
|
Object this$standardModel = getStandardModel();
|
Object other$standardModel = other.getStandardModel();
|
if (this$standardModel == null) {
|
if (other$standardModel != null) {
|
return false;
|
}
|
} else if (!this$standardModel.equals(other$standardModel)) {
|
return false;
|
}
|
Object this$planStatus = getPlanStatus();
|
Object other$planStatus = other.getPlanStatus();
|
if (this$planStatus == null) {
|
if (other$planStatus != null) {
|
return false;
|
}
|
} else if (!this$planStatus.equals(other$planStatus)) {
|
return false;
|
}
|
Object this$productTypeIds = getProductTypeIds();
|
Object other$productTypeIds = other.getProductTypeIds();
|
if (this$productTypeIds == null) {
|
if (other$productTypeIds != null) {
|
return false;
|
}
|
} else if (!this$productTypeIds.equals(other$productTypeIds)) {
|
return false;
|
}
|
Object this$productName = getProductName();
|
Object other$productName = other.getProductName();
|
if (this$productName == null) {
|
if (other$productName != null) {
|
return false;
|
}
|
} else if (!this$productName.equals(other$productName)) {
|
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();
|
return this$planEndTime == null ? other$planEndTime == null : this$planEndTime.equals(other$planEndTime);
|
}
|
return false;
|
}
|
return false;
|
}
|
|
protected boolean canEqual(final Object other) {
|
return other instanceof PlanQueryVO;
|
}
|
|
public int hashCode() {
|
Object $category = getCategory();
|
int result = (1 * 59) + ($category == null ? 43 : $category.hashCode());
|
Object $typeId = getTypeId();
|
int result2 = (result * 59) + ($typeId == null ? 43 : $typeId.hashCode());
|
Object $filter = getFilter();
|
int result3 = (result2 * 59) + ($filter == null ? 43 : $filter.hashCode());
|
Object $sortName = getSortName();
|
int result4 = (result3 * 59) + ($sortName == null ? 43 : $sortName.hashCode());
|
Object $order = getOrder();
|
int result5 = (result4 * 59) + ($order == null ? 43 : $order.hashCode());
|
Object $code = getCode();
|
int result6 = (result5 * 59) + ($code == null ? 43 : $code.hashCode());
|
Object $indentCode = getIndentCode();
|
int result7 = (result6 * 59) + ($indentCode == null ? 43 : $indentCode.hashCode());
|
Object $standardModel = getStandardModel();
|
int result8 = (result7 * 59) + ($standardModel == null ? 43 : $standardModel.hashCode());
|
Object $planStatus = getPlanStatus();
|
int result9 = (result8 * 59) + ($planStatus == null ? 43 : $planStatus.hashCode());
|
Object $productTypeIds = getProductTypeIds();
|
int result10 = (result9 * 59) + ($productTypeIds == null ? 43 : $productTypeIds.hashCode());
|
Object $productName = getProductName();
|
int result11 = (result10 * 59) + ($productName == null ? 43 : $productName.hashCode());
|
Object $planStartTime = getPlanStartTime();
|
int result12 = (result11 * 59) + ($planStartTime == null ? 43 : $planStartTime.hashCode());
|
Object $planEndTime = getPlanEndTime();
|
return (result12 * 59) + ($planEndTime == null ? 43 : $planEndTime.hashCode());
|
}
|
|
public String toString() {
|
return "PlanQueryVO(filter=" + getFilter() + ", sortName=" + getSortName() + ", order=" + getOrder() + ", category=" + getCategory() + ", code=" + getCode() + ", indentCode=" + getIndentCode() + ", standardModel=" + getStandardModel() + ", planStatus=" + getPlanStatus() + ", productTypeIds=" + getProductTypeIds() + ", productName=" + getProductName() + ", planStartTime=" + getPlanStartTime() + ", planEndTime=" + getPlanEndTime() + ", typeId=" + getTypeId() + ")";
|
}
|
|
public List<CustomFieldValueVO> getFilter() {
|
return this.filter;
|
}
|
|
public String getSortName() {
|
return this.sortName;
|
}
|
|
public String getOrder() {
|
return this.order;
|
}
|
|
public Integer getCategory() {
|
return this.category;
|
}
|
|
public String getCode() {
|
return this.code;
|
}
|
|
public String getIndentCode() {
|
return this.indentCode;
|
}
|
|
public String getStandardModel() {
|
return this.standardModel;
|
}
|
|
public List<Integer> getPlanStatus() {
|
return this.planStatus;
|
}
|
|
public List<Long> getProductTypeIds() {
|
return this.productTypeIds;
|
}
|
|
public String getProductName() {
|
return this.productName;
|
}
|
|
public Date getPlanStartTime() {
|
return this.planStartTime;
|
}
|
|
public Date getPlanEndTime() {
|
return this.planEndTime;
|
}
|
|
public Long getTypeId() {
|
return this.typeId;
|
}
|
}
|