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

import jnpf.model.cultivate.v2.teaching.model.V2Attachment;
import lombok.Getter;
import lombok.Setter;

import java.util.Date;
import java.util.List;

/**
 * 带教详情vo
 *
 * @author yanwenfu
 * @create 2026-03-02
 */
@Getter
@Setter
public class TeachingDetailVo {

    /** 带教/练习id */
    private String id;

    /** 技能点ID */
    private String skillId;

    /** 技能点名称 */
    private String skillName;

    /** 技能点描述 */
    private String skillDescription;

    /** 用户ID */
    private String userId;

    /** 头像 */
    private String headIcon;

    /** 姓名 */
    private String userName;

    /** 岗位ID */
    private String postId;

    /** 岗位名称 */
    private String postName;

    /** 日期 */
    private Date date;

    /** 学员信息 */
    private List<StudentInfoVo> studentList;

    /** 附件列表 */
    private List<V2Attachment> fileList;

    /** 备注 */
    private String remark;

    /** 带教 - 审核 */
    private TeachingApproveVo teachingApprove;
}
