package cn.cslg.pas.domain.business; import cn.cslg.pas.domain.BaseEntity; import cn.hutool.core.date.DateTime; import com.baomidou.mybatisplus.annotation.TableField; import com.baomidou.mybatisplus.annotation.TableName; import lombok.Data; /** *

* 架构实体类 *

* @Author xiexiang * @Date 2023/10/26 */ @Data @TableName("tree_node") public class TreeNode extends BaseEntity { /** * 节点名称 */ @TableField(value = "name") private String name; /** * 类型 * (1产品类别,2产品,3技术分类,4自定义树) */ @TableField(value = "type") private Integer type; /** * 父id */ @TableField(value = "parent_id") private Integer parentId; /** * 抽象id * (所属产品/产品类别/自定义树/技术分类) */ @TableField(value = "type_id") private Integer typeId; /** * 路径 */ @TableField(value = "path") private String path; /** * 层级 */ @TableField(value = "level") private Integer level; /** * 创建人 */ @TableField(value = "create_id") private String createId; /** * 创建时间 */ @TableField(value = "create_time") private DateTime createTime; }