2026-03-03 11:03:56 +08:00
|
|
|
/**
|
2026-03-10 17:28:31 +08:00
|
|
|
* Generated by orval v7.21.0 🍺
|
2026-03-03 11:03:56 +08:00
|
|
|
* Do not edit manually.
|
|
|
|
|
* Reading Platform API
|
|
|
|
|
* Reading Platform Backend Service API Documentation
|
|
|
|
|
* OpenAPI spec version: 1.0.0
|
|
|
|
|
*/
|
|
|
|
|
|
|
|
|
|
export interface Course {
|
|
|
|
|
id?: number;
|
|
|
|
|
tenantId?: number;
|
|
|
|
|
name?: string;
|
|
|
|
|
code?: string;
|
|
|
|
|
description?: string;
|
|
|
|
|
coverUrl?: string;
|
|
|
|
|
category?: string;
|
|
|
|
|
ageRange?: string;
|
|
|
|
|
difficultyLevel?: string;
|
|
|
|
|
durationMinutes?: number;
|
|
|
|
|
objectives?: string;
|
|
|
|
|
status?: string;
|
|
|
|
|
isSystem?: number;
|
|
|
|
|
coreContent?: string;
|
|
|
|
|
introSummary?: string;
|
|
|
|
|
introHighlights?: string;
|
|
|
|
|
introGoals?: string;
|
|
|
|
|
introSchedule?: string;
|
|
|
|
|
introKeyPoints?: string;
|
|
|
|
|
introMethods?: string;
|
|
|
|
|
introEvaluation?: string;
|
|
|
|
|
introNotes?: string;
|
|
|
|
|
scheduleRefData?: string;
|
|
|
|
|
environmentConstruction?: string;
|
|
|
|
|
themeId?: number;
|
|
|
|
|
pictureBookName?: string;
|
|
|
|
|
coverImagePath?: string;
|
|
|
|
|
ebookPaths?: string;
|
|
|
|
|
audioPaths?: string;
|
|
|
|
|
videoPaths?: string;
|
|
|
|
|
otherResources?: string;
|
|
|
|
|
pptPath?: string;
|
|
|
|
|
pptName?: string;
|
|
|
|
|
posterPaths?: string;
|
|
|
|
|
tools?: string;
|
|
|
|
|
studentMaterials?: string;
|
|
|
|
|
lessonPlanData?: string;
|
|
|
|
|
activitiesData?: string;
|
|
|
|
|
assessmentData?: string;
|
|
|
|
|
gradeTags?: string;
|
|
|
|
|
domainTags?: string;
|
|
|
|
|
hasCollectiveLesson?: number;
|
|
|
|
|
version?: string;
|
|
|
|
|
parentId?: number;
|
|
|
|
|
isLatest?: number;
|
|
|
|
|
submittedAt?: string;
|
|
|
|
|
submittedBy?: number;
|
|
|
|
|
reviewedAt?: string;
|
|
|
|
|
reviewedBy?: number;
|
|
|
|
|
reviewComment?: string;
|
|
|
|
|
reviewChecklist?: string;
|
|
|
|
|
publishedAt?: string;
|
|
|
|
|
usageCount?: number;
|
|
|
|
|
teacherCount?: number;
|
|
|
|
|
avgRating?: number;
|
|
|
|
|
createdBy?: number;
|
|
|
|
|
createdAt?: string;
|
|
|
|
|
updatedAt?: string;
|
|
|
|
|
deleted?: number;
|
|
|
|
|
}
|