statistics.raml 947 B

12345678910111213141516171819202122232425262728293031323334
  1. #%RAML 1.0
  2. /code:
  3. /commit:
  4. get:
  5. displayName: 获取关于某次代码作业的全部git提交记录信息
  6. queryParameters:
  7. codeWorkId:
  8. type: integer
  9. description: 代码作业id
  10. groupId:
  11. type: integer
  12. description: 小组id
  13. is: [response: { typeName: 'CommitDetails[]' }]
  14. /course/{courseId}:
  15. uriParameters:
  16. courseId:
  17. type: integer
  18. description: 课程id
  19. get:
  20. displayName: 老师获取某次代码作业的成绩统计
  21. is: [response: {typeName: 'ResultStatistics[]' }]
  22. /percent:
  23. get:
  24. displayName: 老师获取某门课各种类型的作业的成绩占百分比信息
  25. is: [response: {typeName: 'ResultPercent' }]
  26. post:
  27. displayName: 老师设置某一门课各种作业的成绩占百分比信息
  28. body:
  29. application/json:
  30. type: ResultPercent
  31. is: [empty_response]