package cn.iocoder.byzs.module.blockly.controller.admin.blocklyConfig.vo;

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

@Schema(description = "管理后台 - 课程配置新增/修改 Request VO")
@Data
public class BlocklyConfigSaveReqVO {

    @Schema(description = "课程配置id", requiredMode = Schema.RequiredMode.REQUIRED)
    private Long id;

    @Schema(description = "课程id")
    private Integer ccCourseId;

    @Schema(description = "课程暂停时长")
    private Integer ccTime;

    @Schema(description = "试题来源")
    private String ccQuestSource;

    @Schema(description = "试题内容")
    private String ccQuestContent;

    @Schema(description = "试题选项")
    private String ccQuestOption;

    @Schema(description = "ai问题提示")
    private String ccAiQuestTip;

    @Schema(description = "ai答案")
    private String ccAiAnswer;

    @Schema(description = "答案")
    private String ccAnswer;

    @Schema(description = "试题id")
    private Integer ccQuestId;

    @Schema(description = "是否显示答案")
    private String ccAnswerJudge;

}