package jnpf.model.cultivate.po.course;

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

/**
 * 课程触发记录表
 *
 * @author xgl
 * @date 2025/10/23
 */
@TableName(value = "ftb_cultivate_course_trigger_log")
@Data
public class FtbCultivateCourseTriggerLog extends SuperEntity.SuperCBaseEntity<String> {


    /**
     * 触发类型：0岗位学习，1通用课程，2任务学习
     */
    @TableField(value = "F_Type")
    private Integer type;

    /**
     * 业务id：岗位id 或者任务id
     */
    @TableField(value = "F_BusinessId")
    private String businessId;


    /**
     * 课程id
     */
    @TableField(value = "F_CourseId")
    private String courseId;


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


}