package com.cool.store.vo;

import io.swagger.annotations.ApiModelProperty;
import lombok.Data;

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

/**
 * @author byd
 * @date 2024-04-30 10:53
 */
@Data
public class EmployeeUserTrainingVO {

    @ApiModelProperty("id")
    private Long id;

    @ApiModelProperty("名字")
    private String username;

    @ApiModelProperty("手机号")
    private String mobile;

    @ApiModelProperty("身份证号")
    private String idCard;

    @ApiModelProperty("区域id")
    private Long regionId;

    @ApiModelProperty("角色id  170000000-店长 160000000-店员")
    private Long roleId;

    @ApiModelProperty("店铺id")
    private Long shopId;

    @ApiModelProperty("店铺名称")
    private String shopName;

    @ApiModelProperty("培训id")
    private Long employeeTrainingId;

    @ApiModelProperty("考核项数")
    private Integer assessmentNum;

    @ApiModelProperty("考核总项数")
    private Integer assessmentTotalNum;

    @ApiModelProperty("实训开始时间")
    private Date trainingStartTime;
    /**
     * 实训结束时间
     */
    @ApiModelProperty("实训结束时间")
    private Date trainingEndTime;

    /**
     * 实训门店ID
     */
    @ApiModelProperty("实训门店ID")
    private String trainingStoreId;

    /**
     * 实训门店ID
     */
    @ApiModelProperty("实训门店名称")
    private String trainingStoreName;

    /**
     * 带教老师ID
     */
    @ApiModelProperty("带教老师ID")
    private String trainingTeacherUserId;

    /**
     * 带教老师ID
     */
    @ApiModelProperty("带教老师名称")
    private String trainingTeacherUserName;

    @ApiModelProperty("所属区域")
    private String regionNodeName;


    @ApiModelProperty("培训数据")
    List<AssessmentTemplateDataVO> templateDataList;

}
