TreeBaseBuilding.java 762 B

1234567891011121314151617181920212223242526272829303132333435363738
  1. package com.huimv.admin.entity.vo;
  2. import lombok.AllArgsConstructor;
  3. import lombok.Data;
  4. import lombok.NoArgsConstructor;
  5. import java.util.List;
  6. @Data
  7. @AllArgsConstructor
  8. @NoArgsConstructor
  9. public class TreeBaseBuilding implements Comparable<TreeBaseBuilding> {
  10. private static final long serialVersionUID=1L;
  11. private String id;
  12. private String buildName;
  13. private Integer parentId;
  14. private Integer fType;
  15. private Integer farmCode;
  16. private Integer stageCode;
  17. private Integer sort;
  18. private List<TreeBaseBuilding> childNode;
  19. @Override
  20. public int compareTo(TreeBaseBuilding o) {
  21. // 根据年龄进行升序排序
  22. return Integer.compare(Integer.valueOf(this.id), Integer.valueOf(o.id));
  23. }
  24. }