{"base_path":"/","components":null,"consumes":"[\"application/json;charset=UTF-8\"]","definitions":{"Error":{"description":"接口返回异常信息","properties":{"error_code":{"description":"异常错误码","type":"string"},"error_msg":{"description":"异常错误描述","type":"string"}},"required":["error_code","error_msg"]},"JudgementCaseResult":{"description":"用例运行结果信息","properties":{"case_status":{"description":"用例运行结果状态: judgeout判题类型对应:pass(用例比对成功)、failed(用例比对失败); caseout判题类型对应:success(用例运行成功)、error(用例运行失败);run_timeout(用例运行超时)","enum":["pass","failed","success","error","run_timeout"],"type":"string"},"output":{"description":"用例实际运行结果输出","type":"string"}},"required":["output","case_status"]},"JudgementInfoResponse":{"description":"获取判题详情接口返回值","properties":{"end_time":{"description":"任务结束时间","type":"string"},"judgement_id":{"description":"判题任务ID","type":"string"},"result":{"$ref":"#/definitions/JudgementResult","description":"任务执行结果"},"start_time":{"description":"任务开始时间","type":"string"},"status":{"description":"任务运行状态:success(成功)、compile_error(编译错误)、internal_error(系统内部错误)、run_timeout(运行超时)、judging(代码运行中)、runtime_error(运行出错)、output_match_error(不符合输出规范)","type":"string"},"task_status":{"description":"任务回调状态:callback_success(回调成功)、callback_error(回调出错)","type":"string"}},"required":["task_status","status","judgement_id","start_time","end_time","result"]},"JudgementResult":{"description":"任务执行结果","properties":{"case_count":{"description":"用例形式输出的用例总个数","type":"integer"},"executed_count":{"description":"用例形式输出的已执行用例的个数","type":"integer"},"file_id":{"description":"文件形式输出的文件id,可根据文件id下载详情","type":"string"},"image_id":{"description":"图片形式输出的图片id,可根据图片id下载详情","type":"string"},"output":{"description":"标准类型输出结果","type":"string"},"testcases":{"description":"用例形式输出的已执行用例的结果","items":{"$ref":"#/definitions/JudgementCaseResult"},"type":"array"}},"required":["output","file_id","image_id","case_count","executed_count","testcases"]}},"description":null,"group_id":"efb473a373f747f48f056d82c721a6dd","host":"classroom-ext.cn-north-4.myhuaweicloud.com","id":"fa57bd95628c4f358e93f6bd929e8da3","info_version":"v3","method":"get","name":"ShowJudgementDetail","parameters":{},"paths":{"/v1/enablement/judgements/{judgement_id}":{"get":{"description":"根据判题任务ID获取判题结果详情","operationId":"ShowJudgementDetail","parameters":[{"description":"判题任务ID","in":"path","maxLength":32,"minLength":32,"name":"judgement_id","required":true,"type":"string","x-example":"9a780fd55cd64333b668ba26132629d2"},{"description":"用户token","in":"header","name":"x-auth-token","required":true,"type":"string","x-example":"MIIDkgYJKoZIhvIIDgzCCXXXXXX..."}],"produces":["*/*"],"responses":{"200":{"description":"获取判题结果详情成功","examples":{"application/json":{"end_time":"2021-07-15 19:49:28","judgement_id":"933b85316de54cea9e650d5f4f6b7ad2","result":{"case_count":2,"executed_count":1,"file_id":"b47e7d4e-ae9e-43a2-a452-c2aa6bfb5ee9.txt","image_id":"94737d4e-ae9e-43a2-9702-bda76bfb5ee9.png","output":"java sysout","testcases":[{"case_status":"pass","output":"actual output"}]},"start_time":"2021-07-15 19:49:22","status":"compile_error","task_status":"callback_success"}},"schema":{"$ref":"#/definitions/JudgementInfoResponse"}},"400":{"description":"Bad Request","examples":{"application/json":{"error_code":"CM.0003","error_msg":"请求参数有误"}},"schema":{"$ref":"#/definitions/Error"}},"403":{"description":"Forbidden","examples":{"application/json":{"error_code":"CM.0001","error_msg":"请求被拒绝访问"}},"schema":{"$ref":"#/definitions/Error"}},"500":{"description":"Internal Server Error","examples":{"application/json":{"error_code":"CM.0000","error_msg":"服务内部错误"}},"schema":{"$ref":"#/definitions/Error"}}},"summary":"获取判题结果详情","tags":["判题使能"],"x-is-registered":"Y","x-support-sdk":"Y"}}},"product_short":"Classroom","region_id":"cn-north-4","schemes":["HTTPS"],"security_definitions":null,"summary":"获取判题结果详情","tags":"判题使能","uri":null,"version":"2.0"}