package cn.com.goldenwater.dcproj.dto; import io.swagger.annotations.ApiModelProperty; import org.springframework.web.bind.annotation.RequestParam; import java.util.Objects; /** * 用于数据回执 */ public class PblmRetCount { @ApiModelProperty("水库编码") private String code; @ApiModelProperty("水库名称") private String rsName; @ApiModelProperty("水闸名称") private String gateName; @ApiModelProperty("水库名称--nm") private String nm; @ApiModelProperty("严重等级:一般数量") private int cate0; @ApiModelProperty("严重等级:较重数量") private int cate1; @ApiModelProperty("严重等级:严重数量") private int cate2; @ApiModelProperty("严重等级:特别严重数量") private int cate3; @ApiModelProperty("严重等级:总数") private int sub; @ApiModelProperty("水库规模/水闸规模") private String engScal; public String getGateName() { return gateName; } public void setGateName(String gateName) { this.gateName = gateName; } public String getNm() { return nm; } public void setNm(String nm) { this.nm = nm; } public int getCate3() { return cate3; } public void setCate3(int cate3) { this.cate3 = cate3; } public String getEngScal() { return engScal; } public void setEngScal(String engScal) { this.engScal = engScal; } public String getCode() { return code; } public void setCode(String code) { this.code = code; } public String getRsName() { return rsName; } public void setRsName(String rsName) { this.rsName = rsName; } public int getCate0() { return cate0; } public void setCate0(int cate0) { this.cate0 = cate0; } public int getCate1() { return cate1; } public void setCate1(int cate1) { this.cate1 = cate1; } public int getCate2() { return cate2; } public void setCate2(int cate2) { this.cate2 = cate2; } public int getSub() { return sub; } public void setSub(int sub) { this.sub = sub; } @Override public boolean equals(Object o) { if (this == o) { return true; } if (o == null || getClass() != o.getClass()) { return false; } PblmRetCount retCount = (PblmRetCount) o; return cate0 == retCount.cate0 && cate1 == retCount.cate1 && cate2 == retCount.cate2 && sub == retCount.sub && Objects.equals(code, retCount.code) && Objects.equals(rsName, retCount.rsName) && Objects.equals(engScal, retCount.engScal); } @Override public int hashCode() { return Objects.hash(code, rsName, cate0, cate1, cate2, sub, engScal); } }