package jnpf.model.cultivate.vo.teaching;

import com.alibaba.excel.annotation.ExcelProperty;
import com.alibaba.excel.annotation.write.style.*;
import com.alibaba.excel.enums.poi.HorizontalAlignmentEnum;
import com.alibaba.excel.enums.poi.VerticalAlignmentEnum;
import com.fasterxml.jackson.annotation.JsonFormat;
import lombok.AllArgsConstructor;
import lombok.Builder;
import lombok.Data;
import lombok.NoArgsConstructor;

import java.util.Date;

@Data
@Builder
@NoArgsConstructor
@AllArgsConstructor
@HeadRowHeight(20)
@ContentRowHeight(17)
@HeadStyle(horizontalAlignment = HorizontalAlignmentEnum.CENTER,verticalAlignment = VerticalAlignmentEnum.CENTER)
@ContentStyle(horizontalAlignment = HorizontalAlignmentEnum.CENTER, verticalAlignment = VerticalAlignmentEnum.CENTER)
public class RecordExportListVo {
    /**
     * 门店名称
     */
    @ColumnWidth(30)
    @ExcelProperty("门店名称")
    private String storeName;

    /**
     * 学员名称
     */
    @ColumnWidth(15)
    @ExcelProperty("学员")
    private String userName;

    /**
     * 岗位名称
     */
    @ColumnWidth(15)
    @ExcelProperty("学员岗位")
    private String postName;

    /**
     * 技能点名称
     */
    @ColumnWidth(20)
    @ExcelProperty("练习技能点")
    private String skillName;

    /**
     * 练习日期（yyyy-MM-dd）
     */
    @ColumnWidth(15)
    @ExcelProperty("练习日期")
    private String date;
}