27 lines
901 B
TypeScript
27 lines
901 B
TypeScript
|
|
/**
|
||
|
|
* 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
|
||
|
|
*/
|
||
|
|
import type { CoursePackageVO } from './coursePackageVO';
|
||
|
|
import type { TeacherDashboardResponseRecentActivitiesItem } from './teacherDashboardResponseRecentActivitiesItem';
|
||
|
|
import type { TeacherLessonVO } from './teacherLessonVO';
|
||
|
|
import type { TeacherStats } from './teacherStats';
|
||
|
|
import type { TeacherWeeklyStatsResponse } from './teacherWeeklyStatsResponse';
|
||
|
|
|
||
|
|
/**
|
||
|
|
* 教师仪表盘响应
|
||
|
|
*/
|
||
|
|
export interface TeacherDashboardResponse {
|
||
|
|
stats?: TeacherStats;
|
||
|
|
/** 今日课程 */
|
||
|
|
todayLessons?: TeacherLessonVO[];
|
||
|
|
/** 推荐课程 */
|
||
|
|
recommendedCourses?: CoursePackageVO[];
|
||
|
|
weeklyStats?: TeacherWeeklyStatsResponse;
|
||
|
|
/** 近期活动 */
|
||
|
|
recentActivities?: TeacherDashboardResponseRecentActivitiesItem[];
|
||
|
|
}
|