mirror of
https://github.com/PlayEdu/frontend.git
synced 2025-07-23 06:59:36 +08:00
54 lines
1010 B
TypeScript
54 lines
1010 B
TypeScript
declare global {
|
|
interface CourseModel {
|
|
charge: number;
|
|
class_hour: number;
|
|
created_at: string;
|
|
id: number;
|
|
is_required: number;
|
|
is_show: number;
|
|
short_desc: string;
|
|
thumb: string;
|
|
title: string;
|
|
}
|
|
|
|
interface HourModel {
|
|
chapter_id: number;
|
|
course_id: number;
|
|
duration: number;
|
|
id: number;
|
|
rid: number;
|
|
sort: number;
|
|
title: string;
|
|
type: string;
|
|
}
|
|
|
|
interface HourRecordModel {
|
|
course_id: number;
|
|
created_at: string;
|
|
finished_at?: string;
|
|
finished_duration: number;
|
|
hour_id: number;
|
|
id: number;
|
|
is_finished: number;
|
|
real_duration: number;
|
|
total_duration: number;
|
|
updated_at: string;
|
|
user_id: number;
|
|
}
|
|
|
|
interface CourseRecordModel {
|
|
course_id: number;
|
|
created_at: string;
|
|
finished_at?: string;
|
|
finished_count: number;
|
|
hour_count: number;
|
|
id: number;
|
|
is_finished: number;
|
|
progress: number;
|
|
updated_at: string;
|
|
user_id: number;
|
|
}
|
|
}
|
|
|
|
export {};
|