package com.keyware.shandan.browser.entity;


import com.baomidou.mybatisplus.annotation.TableField;
import com.baomidou.mybatisplus.annotation.TableId;
import com.baomidou.mybatisplus.annotation.TableName;
import lombok.Data;

import java.io.Serializable;
import java.util.Date;

/**
 * @author Administrator
 */
@Data
@TableName("V_METADATA_UNION_FILE")
public class MetadataAndFileVo implements Serializable {

    private static final long serialVersionUID = 7552053530616826540L;
    /**
     * 主键
     */
    @TableId("ID")
    private String id;

    /**
     * 目录ID
     */
    @TableField("DIRECTORY_ID")
    private String directoryId;
    /**
     * 数据源ID
     */
    @TableField("DATA_SOURCE_ID")
    private String dataSourceId;
    /**
     * 资源名称
     */
    @TableField("METADATA_NAME")
    private String metadataName;
    /**
     * 资源中文注释
     */
    @TableField("METADATA_COMMENT")
    private String metadataComment;
    /**
     * 数据来源
     */
    @TableField("DATA_FROM")
    private String dataFrom;
    /**
     * 数据类型
     */
    @TableField("DATA_TYPE")
    private String dataType;
    /**
     * 数据密级
     */
    @TableField("SECRET_LEVEL")
    private String secretLevel;
    /**
     * 录入时间
     */
    @TableField("COLLECTION_TIME")
    private Date collectionTime;
    /**
     * 主题任务
     */
    @TableField("THEME_TASK")
    private String themeTask;
    /**
     * 审核状态
     */
    @TableField("REVIEW_STATUS")
    private String reviewStatus;
    /**
     * 所属机构
     */
    @TableField("ORG_ID")
    private String orgId;
    /**
     * 创建用户
     */
    @TableField("CREATE_USER")
    private String createUser;
    /**
     * 修改用户
     */
    @TableField("MODIFY_USER")
    private String modifyUser;
    /**
     * 创建时间
     */
    @TableField("CREATE_TIME")
    private Date createTime;
    /**
     * 修改时间
     */
    @TableField("MODIFY_TIME")
    private Date modifyTime;

}
