123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051 |
- package cn.cslg.pas.common.vo;
- import cn.cslg.pas.common.model.cronModel.SystemFile;
- import cn.hutool.core.date.DateTime;
- import io.swagger.v3.oas.annotations.media.Schema;
- import lombok.Data;
- import java.util.List;
- /**
- * 返回架构VO
- * @Author lirj
- * @Date 2023/11/3
- */
- @Data
- public class ReTreeNodeVO {
- @Schema(description = "id")
- private Integer id;
- @Schema(description = "节点名称")
- private String name;
- /**
- * (1产品类别,2产品,3技术分类,4自定义树)
- */
- @Schema(description = "类型")
- private Integer type;
- @Schema(description = "父id")
- private Integer parentId;
- /**
- * (所属产品/产品类别/自定义树/技术分类)
- */
- @Schema(description = "抽象id")
- private Integer typeId;
- @Schema(description = "路径名称")
- private String pathName;
- @Schema(description = "路径")
- private String path;
- @Schema(description = "层级")
- private Integer level;
- @Schema(description = "子节点")
- private List<ReTreeNodeVO> child;
- @Schema(description = "创建人id")
- private String createId;
- @Schema(description = "创建时间")
- private DateTime createTime;
- @Schema(description = "描述")
- private String description;
- @Schema(description = "文件信息")
- private List<SystemFile> systemFileList;
- @Schema(description = "专利相关数量")
- private Long relevantProductNum;
- }
|