package jnpf.model.cultivate.po;

import com.baomidou.mybatisplus.annotation.TableField;
import com.baomidou.mybatisplus.annotation.TableName;
import jnpf.base.entity.SuperEntity;
import lombok.Data;

/**
 * 文件表
 */
@Data
@TableName(value = "ftb_cultivate_file")
public class FtbCultivateFile extends SuperEntity.SuperCUBaseEntity<String> {

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

    /**
     * 业务主键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_Size")
    private Integer size;

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

    /**
     * 业务模块,上层决定类型
     */
    @TableField(value = "F_Type")
    private Integer type;


    /**
     * 视频方向： 1-竖屏 2-横屏
     */
    @TableField(value = "F_VideoActionType")
    private Integer videoActionType;


    /**
     * 时间长度 单位秒
     */
    @TableField(value = "F_Duration")
    private Long duration ;

}