package com.reading.platform.dto.response;

import io.swagger.v3.oas.annotations.media.Schema;
import lombok.Data;

/**
 * 学生记录响应
 */
@Data
@Schema(description = "学生记录响应")
public class StudentRecordResponse {

    @Schema(description = "记录 ID", example = "1")
    private String id;

    @Schema(description = "学生 ID", example = "50")
    private String studentId;

    @Schema(description = "专注力评分 (1-5)", example = "4")
    private Integer focus;

    @Schema(description = "参与度评分 (1-5)", example = "5")
    private Integer participation;

    @Schema(description = "兴趣评分 (1-5)", example = "4")
    private Integer interest;

    @Schema(description = "理解度评分 (1-5)", example = "3")
    private Integer understanding;

    @Schema(description = "备注")
    private String notes;
}
