提交流程图
Some checks failed
Deploy / deploy (push) Has been cancelled

This commit is contained in:
2025-10-13 12:31:12 +08:00
parent 2c31acaba7
commit 41819b6d9b
8 changed files with 471 additions and 81 deletions

View File

@@ -19,6 +19,7 @@ function filterResult(result: Problem) {
rate: getACRate(result.accepted_number, result.submission_number),
status: "",
author: result.created_by.username,
allow_flowchart: result.allow_flowchart,
}
if (result.my_status === null || result.my_status === undefined) {
newResult.status = "not_test"
@@ -270,7 +271,7 @@ export function getAIHeatmapData() {
export function submitFlowchart(data: {
problem_id: number
mermaid_code: string
flowchart_data?: any
flowchart_data: any // 这个是压缩之后的,元数据太长了
}) {
return http.post("flowchart/submission", data)
}
@@ -295,3 +296,9 @@ export function retryFlowchartSubmission(submissionId: string) {
submission_id: submissionId,
})
}
export function getCurrentProblemFlowchartSubmission(problemId: number) {
return http.get("flowchart/submission/current", {
params: { problem_id: problemId },
})
}