package com.qianwen.smartman.modules.coproduction.vo; import io.swagger.annotations.ApiModel; import io.swagger.annotations.ApiModelProperty; @ApiModel(value = "计划页上方状态数量总览", description = "计划页上方状态数量总览") /* loaded from: blade-api.jar:BOOT-INF/classes/org/springblade/modules/coproduction/vo/PlanStatusCountVO.class */ public class PlanStatusCountVO { @ApiModelProperty("计划状态(1:待派发 2.待加工 3.加工中 4.暂停 5.关闭 6.完工)") private Integer planStatus; @ApiModelProperty("计划状态中文") private String planStatusStr; @ApiModelProperty("数量") private Integer count = 0; public void setPlanStatus(final Integer planStatus) { this.planStatus = planStatus; } public void setPlanStatusStr(final String planStatusStr) { this.planStatusStr = planStatusStr; } public void setCount(final Integer count) { this.count = count; } public boolean equals(final Object o) { if (o == this) { return true; } if (o instanceof PlanStatusCountVO) { PlanStatusCountVO other = (PlanStatusCountVO) o; if (other.canEqual(this)) { 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$count = getCount(); Object other$count = other.getCount(); if (this$count == null) { if (other$count != null) { return false; } } else if (!this$count.equals(other$count)) { return false; } Object this$planStatusStr = getPlanStatusStr(); Object other$planStatusStr = other.getPlanStatusStr(); return this$planStatusStr == null ? other$planStatusStr == null : this$planStatusStr.equals(other$planStatusStr); } return false; } return false; } protected boolean canEqual(final Object other) { return other instanceof PlanStatusCountVO; } public int hashCode() { Object $planStatus = getPlanStatus(); int result = (1 * 59) + ($planStatus == null ? 43 : $planStatus.hashCode()); Object $count = getCount(); int result2 = (result * 59) + ($count == null ? 43 : $count.hashCode()); Object $planStatusStr = getPlanStatusStr(); return (result2 * 59) + ($planStatusStr == null ? 43 : $planStatusStr.hashCode()); } public String toString() { return "PlanStatusCountVO(planStatus=" + getPlanStatus() + ", planStatusStr=" + getPlanStatusStr() + ", count=" + getCount() + ")"; } public Integer getPlanStatus() { return this.planStatus; } public String getPlanStatusStr() { return this.planStatusStr; } public Integer getCount() { return this.count; } }