KitTreeVo.java 1.0 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647
  1. package jnpf.base.model.visualkit;
  2. import io.swagger.v3.oas.annotations.media.Schema;
  3. import lombok.Data;
  4. import java.util.List;
  5. @Data
  6. @Schema(description = "套件树形属性")
  7. public class KitTreeVo {
  8. @Schema(description = "id")
  9. private String id;
  10. @Schema(description = "parentId")
  11. private String parentId;
  12. @Schema(description = "是否有子数据")
  13. private boolean hasChildren = false;
  14. @Schema(description = "名称")
  15. private String fullName;
  16. @Schema(description = "编码")
  17. private String enCode;
  18. @Schema(description = "分类(数据字典)")
  19. private String category;
  20. @Schema(description = "图标")
  21. private String icon;
  22. @Schema(description = "排序")
  23. private Long sortCode;
  24. @Schema(description = "状态")
  25. private Integer enabledMark;
  26. @Schema(description = "说明")
  27. private String description;
  28. @Schema(description = "套件设计内容")
  29. private String formData;
  30. @Schema(description = "套件设计内容")
  31. private List<KitTreeVo> children;
  32. }