update
Some checks failed
Deploy / deploy (push) Has been cancelled

This commit is contained in:
2025-10-23 12:42:32 +08:00
parent 9e7fbd8ff2
commit 42ce9ac63b
6 changed files with 199 additions and 69 deletions

View File

@@ -341,9 +341,21 @@ export function joinProblemSet(problemSetId: number) {
export function updateProblemSetProgress(
problemSetId: number,
problemId: number,
submissionId: string,
) {
return http.put("problemset/progress", {
problemset_id: problemSetId,
problem_id: problemId,
submission_id: submissionId,
})
}
// 获取用户徽章列表
export function getUserBadges() {
return http.get("user/badges")
}
// 获取题单徽章列表
export function getProblemSetBadges(problemSetId: number) {
return http.get(`problemset/${problemSetId}/badges`)
}