added: api

This commit is contained in:
none
2023-03-21 14:06:05 +08:00
parent d4e4034c70
commit 766cc25981
8 changed files with 264 additions and 0 deletions

18
src/api/course.ts Normal file
View File

@@ -0,0 +1,18 @@
import client from "./internal/httpClient";
// 线上课详情
export function detail(id: number) {
return client.get(`/api/v1/course/${id}`, {});
}
// 获取播放地址
export function playUrl(courseId: number, hourId: number) {
return client.get(`/api/v1/course/${courseId}/hour/${hourId}`, {});
}
// 记录学员观看时长
export function record(courseId: number, hourId: number, duration: number) {
return client.get(`/api/v1/course/${courseId}/hour/${hourId}/record`, {
duration,
});
}