28 lines
578 B
JavaScript
28 lines
578 B
JavaScript
import request from "@/utils/request";
|
|
|
|
// 获取学生的整体学习进度
|
|
export async function getStudyRecordsProgress() {
|
|
return request({
|
|
url: `/api/study-records/progress`,
|
|
method: "GET",
|
|
});
|
|
}
|
|
|
|
// 获取我的任务
|
|
export async function getMyTasks(params = {}) {
|
|
return request({
|
|
url: `/api/tasks/my-tasks`,
|
|
method: "GET",
|
|
params: params,
|
|
});
|
|
}
|
|
|
|
// 获取当前学生班级排名
|
|
export async function getClassRanking(params = { limit: 6 }) {
|
|
return request({
|
|
url: `/api/rankings/class`,
|
|
method: "GET",
|
|
params: params,
|
|
});
|
|
}
|