DataResourceClassifyVo.java 967 B

1234567891011121314151617181920212223242526272829303132333435363738
  1. package com.dragoninfo.dcuc.app.vo;
  2. import io.swagger.annotations.ApiModel;
  3. import io.swagger.annotations.ApiModelProperty;
  4. import lombok.Builder;
  5. import lombok.Data;
  6. import lombok.experimental.Tolerate;
  7. import java.util.List;
  8. /**
  9. * @author mazq
  10. * @date 2021/4/15
  11. */
  12. @Data
  13. @Builder
  14. @ApiModel(value = "数据资源分级分类Vo")
  15. public class DataResourceClassifyVo {
  16. @ApiModelProperty(value = "id,分级分类唯一标识")
  17. private String id;
  18. @ApiModelProperty(value = "分级分类名称")
  19. private String label;
  20. @ApiModelProperty(value = "分级分类下数据资源-树结构")
  21. private List<DataResourceTreeVo> nodes;
  22. @ApiModelProperty(value = "数据属性类型 TABLE:表 COLUMN:列")
  23. private String attrType;
  24. @ApiModelProperty(value = "最后一级节点总数量")
  25. private Integer total;
  26. /**
  27. * 添加无参构造器,便于调用端序列化
  28. */
  29. @Tolerate
  30. DataResourceClassifyVo() {}
  31. }