/** * 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 */ /** * Course Update Request */ export interface CourseUpdateRequest { /** Course name */ name?: string; /** Course code */ code?: string; /** Description */ description?: string; /** Cover URL */ coverUrl?: string; /** Cover image path */ coverImagePath?: string; /** Category */ category?: string; /** Age range */ ageRange?: string; /** Difficulty level */ difficultyLevel?: string; /** Duration in minutes */ durationMinutes?: number; /** Objectives */ objectives?: string; /** Status */ status?: string; /** Core content */ coreContent?: string; /** Course summary */ introSummary?: string; /** Course highlights */ introHighlights?: string; /** Course goals */ introGoals?: string; /** Content schedule */ introSchedule?: string; /** Key points and difficulties */ introKeyPoints?: string; /** Teaching methods */ introMethods?: string; /** Evaluation methods */ introEvaluation?: string; /** Notes and precautions */ introNotes?: string; /** Schedule reference data (JSON) */ scheduleRefData?: string; /** Environment construction content */ environmentConstruction?: string; /** Theme ID */ themeId?: number; /** Picture book name */ pictureBookName?: string; /** Ebook paths (JSON array) */ ebookPaths?: string; /** Audio paths (JSON array) */ audioPaths?: string; /** Video paths (JSON array) */ videoPaths?: string; /** Other resources (JSON array) */ otherResources?: string; /** PPT file path */ pptPath?: string; /** PPT file name */ pptName?: string; /** Poster paths (JSON array) */ posterPaths?: string; /** Teaching tools (JSON array) */ tools?: string; /** Student materials */ studentMaterials?: string; /** Lesson plan data (JSON) */ lessonPlanData?: string; /** Activities data (JSON) */ activitiesData?: string; /** Assessment data (JSON) */ assessmentData?: string; /** Grade tags (JSON array) */ gradeTags?: string; /** Domain tags (JSON array) */ domainTags?: string; /** Has collective lesson */ hasCollectiveLesson?: boolean; }