package com.ruoyi.doubledefense.domain;

import com.baomidou.mybatisplus.annotation.IdType;
import com.baomidou.mybatisplus.annotation.TableField;
import com.baomidou.mybatisplus.annotation.TableId;
import com.baomidou.mybatisplus.annotation.TableName;
import com.ruoyi.common.annotation.Excel;
import com.ruoyi.doubledefense.domain.common.BaseBean;
import lombok.Data;

/**
 * 【请填写功能名称】对象 basic_safety_document
 *
 * @author ruoyi
 * @date 2023-08-03
 */
@TableName("basic_safety_document")
@Data
public class BasicSafetyDocument extends BaseBean  {

    private static final long serialVersionUID = 1L;

    /** 安全基础文档主键 */
    @TableId(type = IdType.ASSIGN_ID)
    private String id;

    /** 文档排序 */
    @Excel(name = "文档排序")
    @TableField("document_sort")
    private Long documentSort;

    /** 文档名称 */
    @Excel(name = "文档名称")
    @TableField("document_name")
    private String documentName;

    /** 安全基础文档分类表ID */
    @Excel(name = "安全基础文档分类表ID")
    @TableField("basic_safety_category_id")
    private String basicSafetyCategoryId;

    /** 上传地址 */
    @Excel(name = "上传地址")
    @TableField("upload_url")
    private String uploadUrl;
    /** 文件格式 */
    @Excel(name = "文件格式")
    @TableField("document_format")
    private String documentFormat;

    /** 文件大小 */
    @Excel(name = "文件大小")
    @TableField("document_size")
    private String documentSize;

    /** 企业编码 */
    @Excel(name = "企业编码")
    @TableField("company_code")
    private String companyCode;

}
