package jnpf.model.notice.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 java.io.Serializable;
import java.util.Date;

import jnpf.base.entity.SuperBaseEntity;
import jnpf.base.entity.SuperEntity;
import lombok.Data;

/**
 * 公告附件表
 * @TableName ftb_notice_files
 */
@TableName(value ="ftb_notice_files")
@Data
public class FtbNoticeFiles extends SuperEntity.SuperCUBaseEntity<String> implements Serializable {

    /**
     * 公告Id
     */
    @TableField(value = "F_BusinessId")
    private String businessId;

    /**
     * 文件名
     */
    @TableField(value = "F_FileName")
    private String fileName;

    /**
     * 文件URL地址
     */
    @TableField(value = "F_Url")
    private String url;

    /**
     * 预览地址
     */
    @TableField(value = "F_PreUrl")
    private String preUrl;


    /**
     * 文件大小（字节）
     */
    @TableField(value = "F_Size")
    private Integer size;

    /**
     * 文件后缀名
     */
    @TableField(value = "F_Extension")
    private String extension;

    /**
     * 有效标志，0无效 1有效
     */
    @TableField(value = "F_EnabledMark")
    private Integer enabledMark;


    private static final long serialVersionUID = 1L;
}