|
|
@@ -1,15 +1,15 @@
|
|
|
# Code - 代码作业
|
|
|
|
|
|
-> url 前缀:**/assignment/code**
|
|
|
+> url 前缀:**/assignment**
|
|
|
>
|
|
|
-> 示例:**https://xxxxxxxxx/api/assignment/code/xxxx**
|
|
|
+> 示例:**https://xxxxxxxxx/api/assignment/xxxx**
|
|
|
|
|
|
## 新建代码作业
|
|
|
|
|
|
[TEACHER]
|
|
|
|
|
|
```http
|
|
|
-post /course/:courseId/assignment/code
|
|
|
+post /course/:courseId/code
|
|
|
```
|
|
|
|
|
|
### Parameters
|
|
|
@@ -42,7 +42,7 @@ see [CodeSerializer](../serializer/CodeSerializer.md)
|
|
|
[TEACHER]
|
|
|
|
|
|
```http
|
|
|
-put /assignment/code/:codeId
|
|
|
+put /code/:codeId
|
|
|
```
|
|
|
|
|
|
### RequestBody
|
|
|
@@ -73,7 +73,7 @@ see [CodeSerializer](../serializer/CodeSerializer.md)
|
|
|
[TEACHER]
|
|
|
|
|
|
```http
|
|
|
-delete /assignment/code/:codeId
|
|
|
+delete /code/:codeId
|
|
|
```
|
|
|
|
|
|
### Response
|
|
|
@@ -89,7 +89,7 @@ delete /assignment/code/:codeId
|
|
|
[TEACHER]
|
|
|
|
|
|
```http
|
|
|
-get /teacher/course/:courseId/assignment/code
|
|
|
+get /teacher/course/:courseId/code
|
|
|
```
|
|
|
|
|
|
### Response
|
|
|
@@ -109,7 +109,7 @@ see [CodeSerializer](../serializer/CodeSerializer.md)
|
|
|
[STUDENT]
|
|
|
|
|
|
```http
|
|
|
-get /student/course/:courseId/assignment/code
|
|
|
+get /student/course/:courseId/code
|
|
|
```
|
|
|
|
|
|
### Response
|
|
|
@@ -129,7 +129,7 @@ see [CodeSerializer](../serializer/CodeSerializer.md)
|
|
|
[STUDENT]
|
|
|
|
|
|
```http
|
|
|
-get /student/assignment/code/:codeId
|
|
|
+get /student/code/:codeId
|
|
|
```
|
|
|
|
|
|
### Response
|
|
|
@@ -149,7 +149,7 @@ see [CodeSerializer](../serializer/CodeSerializer.md)
|
|
|
[STUDENT]
|
|
|
|
|
|
```http
|
|
|
-get /student/assignment/code/:codeId/project
|
|
|
+get /student/code/:codeId/project
|
|
|
```
|
|
|
|
|
|
### Response
|
|
|
@@ -169,7 +169,7 @@ see [ProjectSerializer](../serializer/ProjectSerializer.md)
|
|
|
[TEACHER]
|
|
|
|
|
|
```http
|
|
|
-get /teacher/assignment/code/:codeId/result
|
|
|
+get /teacher/code/:codeId/result
|
|
|
```
|
|
|
|
|
|
### Response
|
|
|
@@ -189,7 +189,7 @@ see [CodeResultSerializer](../serializer/CodeResultSerializer.md)
|
|
|
[STUDENT]
|
|
|
|
|
|
```http
|
|
|
-get /student/assignment/code/:codeId/result
|
|
|
+get /student/code/:codeId/result
|
|
|
```
|
|
|
|
|
|
### Response
|