package cn.ey.biz.module.system.dal.dataobject.wiki;

import cn.ey.biz.framework.mybatis.core.dataobject.BaseDO;
import com.baomidou.mybatisplus.annotation.TableId;
import com.baomidou.mybatisplus.annotation.TableName;
import lombok.*;

@TableName("system_wiki_space")
@Data
@EqualsAndHashCode(callSuper = true)
@Builder
@NoArgsConstructor
@AllArgsConstructor
public class WikiSpaceDO extends BaseDO {

    /**
     * 主键
     */
    @TableId
    private Long id;

    /**
     * 空间名
     */
    private String name;

    /**
     * app
     */
    private String app;

    /**
     * 空间类型 1=帮助文档
     */
    private String type;

    /**
     * 内容类型 1自定义维护  2上传
     */
    private String contentType;

    /**
     * 描述
     */
    private String spaceExplain;

    /**
     * 编辑类型 0=可编辑 1=不允许编辑
     */
    private Integer  editType;

    /**
     * 目录延迟加载 0=否 1=是
     */
    private Integer treeLazyLoad;

    /**
     * 唯一UUID
     */
    private String uuid;

    /**
     * 状态  0 停用  1启用
     */
    private Integer status;

    /**
     * 发布状态 0 草稿   1发布
     */
    private Integer releaseStatus;
}
