package cn.com.goldenwater.dcproj.dto; import io.swagger.annotations.ApiModelProperty; import org.springframework.beans.factory.annotation.Autowired; import java.util.ArrayList; import java.util.List; import java.util.Objects; public class DcTypeDto { @ApiModelProperty("类型名称") private String name; @ApiModelProperty("统计数量") private String total; @ApiModelProperty("督查类型") private String objType; @ApiModelProperty("行政区划编码") private String adCode; @ApiModelProperty("下一级") private List children; @ApiModelProperty("等级") private String level = "2"; public String getLevel() { return level; } public void setLevel(String level) { this.level = level; } public List getChildren() { return children; } public void setChildren(List children) { this.children = children; } public String getAdCode() { return adCode; } public void setAdCode(String adCode) { this.adCode = adCode; } @ApiModelProperty("根据类型统计按严重等级统计") private List pblmDtoList; @ApiModelProperty("根据行政区统计督查组") private List objGroupList; public List getObjGroupList() { return objGroupList; } public void setObjGroupList(List objGroupList) { this.objGroupList = objGroupList; } public List getPblmDtoList() { return pblmDtoList; } public void setPblmDtoList(List pblmDtoList) { this.pblmDtoList = pblmDtoList; } public String getObjType() { return objType; } public void setObjType(String objType) { this.objType = objType; } public String getName() { return name; } public void setName(String name) { this.name = name; } public String getTotal() { return total; } public void setTotal(String total) { this.total = total; } @Override public boolean equals(Object o) { if (this == o) { return true; } if (o == null || getClass() != o.getClass()) { return false; } DcTypeDto typeDto = (DcTypeDto) o; return Objects.equals(name, typeDto.name) && Objects.equals(objType, typeDto.objType); } @Override public int hashCode() { return Objects.hash(name, objType); } }