package jnpf.model.cultivate.po.position;

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_position_cource_chapter_learning")
public class FtbCultivatePositionCourceChapterLearning extends SuperEntity.SuperCUBaseEntity<String> {

    /**
     * 用户id
     */
    @TableField(value = "F_UserId")
    private String userId;

    /**
     * 课程id
     */
    @TableField(value = "F_CourceId")
    private String courceId;

    /**
     * 章节id
     */
    @TableField(value = "F_chapterId")
    private String chapterId;

    /**
     * 学习状态 1已学习，0未学习
     */
    @TableField(value = "F_state")
    private Integer state;

    /**
     * 章节学习时长,单位秒
     */
    @TableField(value = "F_ChapterTime")
    private Integer chapterTime;

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

    /**
     * 是否是离职删除 0-否  1-是
     */
    @TableField(value = "F_LeaveOut")
    private Integer leaveOut;

    /**
     * 学习参数
     */
    @TableField(value = "F_LastStudyParams")
    private String lastStudyParams;



    /**
     * 上一次视频学习时长
     */
    @TableField(value = "F_LastVideoStudyTime")
    private Long lastVideoStudyTime;

}