ProjectGanttTreeVO.java 869 B

1234567891011121314151617181920212223242526272829
  1. package jnpf.model.projectgantt;
  2. import io.swagger.v3.oas.annotations.media.Schema;
  3. import lombok.Data;
  4. import java.util.List;
  5. @Data
  6. public class ProjectGanttTreeVO {
  7. @Schema(description ="主键")
  8. private String id;
  9. @Schema(description ="父级主键")
  10. private String parentId;
  11. @Schema(description ="名称")
  12. private String fullName;
  13. @Schema(description ="开始时间")
  14. private String startTime;
  15. @Schema(description ="结束时间")
  16. private String endTime;
  17. @Schema(description ="标记")
  18. private String sign;
  19. @Schema(description ="标记颜色")
  20. private String signColor;
  21. @Schema(description ="完成进度")
  22. private String schedule;
  23. @Schema(description ="是否有子集")
  24. private Boolean hasChildren;
  25. @Schema(description ="开始时间")
  26. private List<ProjectGanttTreeVO> children;
  27. }