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

import com.alibaba.excel.annotation.ExcelIgnore;
import com.alibaba.excel.annotation.ExcelProperty;
import com.alibaba.excel.annotation.format.DateTimeFormat;
import lombok.Data;

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


@Data
public class V2CultivatePromotionOrgStatisticVo {

    /**
     * 学习地图id
     */
    @ExcelIgnore
    private String promotionId;


    /**
     * 当前启用地图名称
     */
    @ExcelProperty("地图名称")
    private String promotionName;

    /**
     * 业务ID
     */
    @ExcelProperty("地图ID")
    private String promotionBusinessId;

    /**
     * 阶段数量
     */
    @ExcelProperty("阶段数量")
    private Integer phaseNum;

    /**
     * 地图岗位数
     */
    @ExcelProperty("地图岗位数")
    private Integer numberOfMapPositions;


    /**
     * 当前学习员工数
     */
    @ExcelProperty("当前学习员工数")
    private Integer studyUserNum;


    /**
     * 当前学习员工
     */
    @ExcelIgnore
    private List<String> studyUserIds;


    /**
     * 创建时间
     */
    @ExcelProperty("创建时间")
    @DateTimeFormat("yyyy-MM-dd HH:mm:ss")
    private Date creationTime;


}
