package com.lesingle.edu.dto.response;

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

import java.time.LocalDate;
import java.time.LocalDateTime;
import java.time.LocalTime;

/**
 * 授课记录导出 VO
 */
@Data
public class LessonExportVO {

    @ExcelProperty("授课日期")
    @DateTimeFormat("yyyy-MM-dd")
    private LocalDate lessonDate;

    @ExcelProperty("授课时间")
    private String timeRange;

    @ExcelProperty("班级名称")
    private String className;

    @ExcelProperty("教师姓名")
    private String teacherName;

    @ExcelProperty("课程名称")
    private String courseName;

    @ExcelProperty("课程类型")
    private String lessonType;

    @ExcelProperty("学生人数")
    private Integer studentCount;

    @ExcelProperty("平均参与度")
    private Double avgParticipation;

    @ExcelProperty("评价反馈")
    private String feedbackContent;

}
