/**
 * 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 ScheduleCreateByClassesRequest {
  /** 班级 ID 列表 */
  classIds?: number[];
  /** 课程 ID */
  courseId?: number;
  /** 课程包 ID */
  coursePackageId?: number;
  /** 课程类型 */
  lessonType?: string;
  /** 教师 ID */
  teacherId?: number;
  /** 排课日期 */
  scheduledDate?: string;
  /** 时间段，如 '09:00-10:00' */
  scheduledTime?: string;
  /** 重复类型：NONE-单次，WEEKLY-每周，BIWEEKLY-双周，DAILY-每日 */
  repeatType?: string;
  /** 重复截止日期 */
  repeatEndDate?: string;
  /** 备注 */
  note?: string;
}
