add submission statistics

This commit is contained in:
2024-06-03 20:25:37 +08:00
parent 164dc0615f
commit 218ed1c185
6 changed files with 732 additions and 588 deletions

View File

@@ -90,6 +90,20 @@ export function adminRejudge(id: string) {
})
}
export function getSubmissionStatistics(
duration: { start: string; end: string },
problemID?: string,
username?: string,
) {
return http.get("admin/submission/statistics", {
params: {
...duration,
problem_id: problemID,
username,
},
})
}
export function getRank(offset: number, limit: number, username?: string) {
return http.get("user_rank", {
params: { offset, limit, rule: "acm", username },