/**
 * Generated by orval v8.5.3 🍺
 * Do not edit manually.
 * Reading Platform API
 * Reading Platform Backend Service API Documentation
 * OpenAPI spec version: 1.0.0
 */

/**
 * 课程环节实体
 */
export interface CourseLesson {
  /** 主键 ID */
  id?: number;
  /** 创建人 */
  createBy?: string;
  /** 创建时间 */
  createdAt?: string;
  /** 更新人 */
  updateBy?: string;
  /** 更新时间 */
  updatedAt?: string;
  /** 课程 ID */
  courseId?: number;
  /** 课程类型：INTRODUCTION、LANGUAGE、SOCIETY、SCIENCE、ART、HEALTH */
  lessonType?: string;
  /** 课程名称 */
  name?: string;
  /** 课程描述 */
  description?: string;
  /** 时长（分钟） */
  duration?: number;
  /** 视频路径 */
  videoPath?: string;
  /** 视频名称 */
  videoName?: string;
  /** PPT 路径 */
  pptPath?: string;
  /** PPT 名称 */
  pptName?: string;
  /** PDF 路径 */
  pdfPath?: string;
  /** PDF 名称 */
  pdfName?: string;
  /** 教学目标 */
  objectives?: string;
  /** 教学准备 */
  preparation?: string;
  /** 教学延伸 */
  extension?: string;
  /** 教学反思 */
  reflection?: string;
  /** 评测数据（JSON） */
  assessmentData?: string;
  /** 是否使用模板 */
  useTemplate?: boolean;
  /** 排序号 */
  sortOrder?: number;
}
