package jnpf.entity.cultivate; import com.baomidou.mybatisplus.annotation.TableField; import com.baomidou.mybatisplus.annotation.TableName; import jnpf.base.entity.SuperBaseEntity; import lombok.AllArgsConstructor; import lombok.Builder; import lombok.Data; import lombok.NoArgsConstructor; import java.io.Serializable; import java.math.BigDecimal; import java.util.Date; /** * 实操鉴定申请表 * * @author shitou * @email shitou@niujiekeji.com * @date 2023-12-19 11:10:53 */ @Data @Builder @AllArgsConstructor @NoArgsConstructor @TableName("ftb_cultivate_identify_apply") public class CultivateIdentifyApply extends SuperBaseEntity.SuperCUDBaseEntity implements Serializable { private static final long serialVersionUID = 1L; /** * 鉴定表主键ID */ @TableField("F_TableId") private String tableId; /** * 鉴定名称 */ @TableField("F_Name") private String name; /** * 被鉴定人用户id */ @TableField("F_BeIdentifyUserId") private String beIdentifyUserId; /** * 鉴定人组织集合 */ @TableField("F_BeIdentifyOrgList") private String beIdentifyOrgList; /** * 被鉴定人信息 */ @TableField("F_BeOfficialRankInfoJson") private String beOfficialRankInfoJson; /** * 鉴定人用户id */ @TableField("F_IdentifyUserId") private String identifyUserId; /** * 鉴定人组织集合 */ @TableField("F_IdentifyOrgList") private String identifyOrgList; /** * 鉴定人职等信息 */ @TableField("F_OfficialRankInfoJson") private String officialRankInfoJson; /** * 是否选择鉴定人(0-未选择,1-已选择) */ @TableField("F_IsChoose") private Integer isChoose; /** * 鉴定结果是否告知,0告知,1不告知 */ @TableField("F_AppraisalResults") private Integer appraisalResults; /** * 学习完成时间 */ @TableField("F_StudyFinishTime") private Date studyFinishTime; /** * 计划鉴定时间 */ @TableField("F_PlanIdentifyTime") private Date planIdentifyTime; /** * 是否提醒(0-否 1-是) */ @TableField("F_IsRemind") private Integer isRemind; /** * 鉴定时间 */ @TableField("F_IdentifyTime") private Date identifyTime; /** * 用时(单位分钟) */ @TableField("F_UseTime") private Integer useTime; /** * 鉴定状态(0待鉴定,1已鉴定,2逾期未鉴定) */ @TableField("F_Status") private Integer status; /** * 鉴定结果(0合格,1优秀,2不合格) */ @TableField("F_Result") private Integer result; /** * 鉴定来源(0-手动发起,1-课程学习鉴定,2-岗位学习鉴定,3-本人申请,4-任务鉴定) */ @TableField("F_Source") private Integer source; /** * 鉴定来源id */ @TableField("F_SourceId") private String sourceId; /** * 是否重新鉴定(0-否 1-是) */ @TableField("F_IsReIdentify") private Integer isReIdentify; /** * 是否发起过从新鉴定(0-否 1-是) */ @TableField("F_IsInitiate") private Integer isInitiate; /** * 重新鉴定关联id */ @TableField("F_ReIdentifyId") private String reIdentifyId; /** * 考试合格可见性 0,可见, 1不可见 */ @TableField("F_IsVisible") private Integer isVisible; @TableField("F_PostId") private String postId; /** * 是否是离职删除 0-否 1-是 */ @TableField(value = "F_LeaveOut") private Integer leaveOut; /** * 总分 */ @TableField("F_TotalScore") private BigDecimal totalScore; /** * 得分 */ @TableField("F_UserTotalScore") private BigDecimal userTotalScore; /** * 原始鉴定表主键 ID */ @TableField("F_OriginalTableId") private String originalTableId; /** * 等级名称 */ @TableField("F_GradeName") private String gradeName; /** * 阶段ID */ @TableField("F_PhaseId") private String phaseId; }