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_member_new")
@Data
public class FtbCultivatePromotionMemberNew extends BaseEntity {

    /**
     * 晋升通道主键id
     */
    @TableField(value = "F_PromotionId")
    private String promotionId;
    /**
     * 对应选择的学习地图岗位分级主键id
     */
    @TableField(value = "F_PromotionPostId")
    private String promotionPostId;
    /**
     * 当前学习阶段
     */
    @TableField(value = "F_CurrentLearningStage")
    private Integer currentLearningStage;

    /**
     * 通道成员id
     */
    @TableField(value = "F_UserId")
    private String userId;
    /**
     * 通道成员名称
     */
    @TableField(value = "F_UserName")
    private String userName;
    /**
     * 组织id
     */
    @TableField(value = "F_OrgId")
    private String orgId;
    /**
     * 组织名称
     */
    @TableField(value = "F_OrgName")
    private String orgName;
    /**
     * 岗位
     */
    @TableField(value = "F_PositionId")
    private String positionId;
    /**
     * 岗位名称
     */
    @TableField(value = "F_PositionName")
    private String positionName;
    /**
     * 岗位
     */
    @TableField(value = "F_GradeId")
    private String gradeId;
    /**
     * 岗位名称
     */
    @TableField(value = "F_GradeName")
    private String gradeName;

    @TableField(exist = false)
    private String organizationInformation;
    @TableField(exist = false)
    private String postInfo;
}