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

import lombok.Data;

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


@Data
public class MyCultivatePromotionListVo implements Serializable {
    private static final long serialVersionUID = 1L;

    /**
     * 学习地图id
     */
    private String id;
    /**
     * 学习地图名称
     */
    private String promotion;

    /**
     * 学习地图ID，生成规则见原型
     */
    private String promotionBusinessId;

    /**
     * 岗位考试与岗位实操鉴定合格后才能进入下一阶段(1-是,0-否)
     */
    private Integer learningMapSetting;

    /**
     * 地图阶段总数
     */
    private Integer phaseNumber;
    /**
     * 当前进行阶段数据
     */
    private Integer doingPhaseNumber;

    /**
     * 已完成阶段数据
     */
    List<Integer> completePhaseList;

    /**
     * 1-默认选中
     */
    private Integer userSelect;

    /**
     * 创建时间
     */
    private Date creatorTime;

    /**
     * 学习地图已经选定的岗位
     */
    List<V2CultivatePostAndGradeVo> selectPositionList;


}

