package com.ruoyi.personnel.pojo; import com.baomidou.mybatisplus.annotation.*; import io.swagger.v3.oas.annotations.media.Schema; import lombok.Getter; import lombok.Setter; import java.io.Serializable; import java.time.LocalDate; import java.time.LocalDateTime; /** *
* 培训计划详情 *
* * @author * @since 2024-10-11 01:46:27 */ @Getter @Setter @TableName("cnas_person_training_detailed") @Schema(description = "培训计划详情") public class PersonTrainingDetailed implements Serializable { private static final long serialVersionUID = 1L; @Schema(description = "培训计划") @TableId(value = "id", type = IdType.AUTO) private Integer id; @Schema(description = "培训大类") private String trainingCategory; @Schema(description = "培训目标") private String trainingObjectives; @Schema(description = "培训内容") private String trainingContent; @Schema(description = "培训方式") private String trainingMode; @Schema(description = "状态(1:已完成;2:待评价;3: 未开始)") private Integer state; @Schema(description = "参加对象") private String participants; @Schema(description = "举办部门") private String holdingDepartment; @Schema(description = "培训地点") private String placeTraining; @Schema(description = "培训讲师_id") private Integer trainingLecturerId; @Schema(description = "计划培训日期") private String trainingDate; @Schema(description = "培训完成时间") private LocalDate openingTime; @Schema(description = "课时") private Integer classHour; @Schema(description = "备注") private String remarks; @Schema(description = "培训计划id") private Integer planId; @Schema(description = "创建时间", hidden = true) @TableField(fill = FieldFill.INSERT) private LocalDateTime createTime; @Schema(description = "创建人id", hidden = true) @TableField(fill = FieldFill.INSERT) private Integer createUser; @Schema(description = "更新人id", hidden = true) @TableField(fill = FieldFill.INSERT_UPDATE) private Integer updateUser; @Schema(description = "更新时间", hidden = true) @TableField(fill = FieldFill.INSERT_UPDATE) private LocalDateTime updateTime; @Schema(description = "考核方式") private String assessmentMethod; @Schema(description = "本次培训综合评价") private String comprehensiveAssessment; @Schema(description = "评价人") private Integer assessmentUserId; @Schema(description = "评价时间") private LocalDate assessmentDate; }