package jnpf.model.cultivate.v2.position.vo;

import lombok.Data;

import java.io.Serializable;
import java.util.List;

@Data
public class AppCultivatePositionCoursePracticeVo implements Serializable {
    private static final long serialVersionUID = 1L;
    /**
     * 主键
     */
    private String id;
    /**
     * 练习次数
     */
    private Integer num;

    /**
     * 完成次数
     */
    private Integer completeNum;

    /**
     * 技能点id
     */
    private String businessId;

    /**
     * 技能点名称
     */
    private String businessName;

    /**
     * 课程id
     */
    private String courseId;
    /**
     * 相关课程学习状态 1已学习，0未学习,2学习中
     */
    private Integer learnState;

    /**
     * 岗位ID
     */

    private String postRankId;

    /**
     * 职级ID
     */
    private String gradeId;


    /**
     * 状态：0-未完成，1-已完成
     */
    private Integer status;
    /**
     * 用户练习记录ids
     */
    List<String> userPracticeIds;
}
