| 1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465 |
- #%RAML 1.0
- /{codeId}:
- uriParameters:
- codeId:
- type: integer
- description: 代码作业id
- put:
- displayName: 老师更新代码作业
- body:
- application/json:
- type: CodeWorkDTO
- is: [response: { typeName: CodeWork }]
- delete:
- displayName: 老师删除代码作业
- is: [empty_response]
- # /teacher:
- # /course/{courseId}/code:
- # uriParameters:
- # courseId:
- # type: integer
- # description: 课程id
- # get:
- # displayName: 老师获取代码作业列表
- # is: [response: { typeName: 'CodeWork[]' }]
- # /code/{codeId}:
- # uriParameters:
- # codeId:
- # type: integer
- # description: 代码作业id
- # get:
- # displayName: 老师获取单个代码作业信息
- # is: [response: { typeName: CodeWork }]
- # /submitted/procedure:
- # get:
- # displayName: 老师获取代码作业的提交过程记录
- # is: [response: { typeName: 'CodeWorkProcedure[]' }]
- # /unsubmitted/groups:
- # get:
- # displayName: 老师获取代码作业的未提交的小组列表
- # is: [response: { typeName: 'Group[]' }]
- # /result:
- # get:
- # displayName: 老师获取代码作业所有组的测试情况
- # is: [response: { typeName: 'CodeWorkResult[]' }]
- # /student:
- # /course/{courseId}/code:
- # uriParameters:
- # courseId:
- # type: integer
- # description: 课程id
- # get:
- # displayName: 学生获取代码作业列表
- # is: [response: { typeName: 'CodeWork[]' }]
- # /code/{codeId}:
- # uriParameters:
- # codeId:
- # type: integer
- # description: 代码作业id
- # get:
- # displayName: 学生获取单个代码作业信息
- # is: [response: { typeName: CodeWork }]
- # /result:
- # displayName: 学生获取自己小组的测试情况
- # is: [response: { typeName: CodeWorkResult }]
- #
|