package jnpf.model.cultivate.po.promotion;

import com.baomidou.mybatisplus.annotation.TableField;
import com.baomidou.mybatisplus.annotation.TableName;
import jnpf.model.cultivate.entiy.BaseEntity;
import lombok.Data;

/**
    *学习地图表
    */
@TableName(value = "ftb_cultivate_promotion_new")
@Data
public class FtbCultivatePromotionNew extends BaseEntity {


    /**
     *学习地图名称
     */
    @TableField(value = "F_Promotion")
    private String promotion;

    /**
     *  学习地图设置(1是,0否)
     * 岗位考试与岗位实操鉴定合格后才能进入下一阶段
     */
    @TableField(value = "F_LearningMapSetting")
    private Integer learningMapSetting;


    /**
     *学习地图ID，生成规则见原型
     */
    @TableField(value = "F_PromotionBusinessId")
    private String promotionBusinessId;


    //逻辑删除，1是0否，enableMark字段
    /**
     * 是否有效(1-删除  0-正常)
     */
    @TableField(value = "F_EnableMark")
    private Integer enableMark;

    /**
     * 是否异常：0-正常，1-异常
     */
    @TableField(value = "F_IsError")
    private Integer isError;


    /**
     {
     "p": [
     {
     "postId": "",
     "postName": "",
     "gradeId": "",
     "gradeName": ""
     }
     ],
     "pl": [
     {
     "postId": "",
     "postName": "",
     "gradeId": "",
     "gradeName": ""
     }
     ]
     }
     */
    @TableField(value = "F_ErrorMsg")
    private String errorMsg ;

}