|
|
@@ -36,6 +36,7 @@ post /course/:courseId/assignment/code
|
|
|
see [CodeSerializer](../serializer/CodeSerializer.md)
|
|
|
|
|
|
|
|
|
+
|
|
|
## 更新代码作业信息
|
|
|
|
|
|
[TEACHER]
|
|
|
@@ -66,6 +67,7 @@ put /assignment/code/:codeId
|
|
|
see [CodeSerializer](../serializer/CodeSerializer.md)
|
|
|
|
|
|
|
|
|
+
|
|
|
## 删除代码作业
|
|
|
|
|
|
[TEACHER]
|
|
|
@@ -74,6 +76,13 @@ see [CodeSerializer](../serializer/CodeSerializer.md)
|
|
|
delete /assignment/code/:codeId
|
|
|
```
|
|
|
|
|
|
+### Response
|
|
|
+
|
|
|
+```
|
|
|
+{}
|
|
|
+```
|
|
|
+
|
|
|
+
|
|
|
|
|
|
## 老师查看代码作业列表
|
|
|
|
|
|
@@ -94,6 +103,7 @@ get /teacher/course/:courseId/assignment/code
|
|
|
see [CodeSerializer](../serializer/CodeSerializer.md)
|
|
|
|
|
|
|
|
|
+
|
|
|
## 学生查看代码作业列表
|
|
|
|
|
|
[STUDENT]
|
|
|
@@ -113,6 +123,7 @@ get /student/course/:courseId/assignment/code
|
|
|
see [CodeSerializer](../serializer/CodeSerializer.md)
|
|
|
|
|
|
|
|
|
+
|
|
|
## 学生查看单个代码作业
|
|
|
|
|
|
[STUDENT]
|
|
|
@@ -133,6 +144,26 @@ see [CodeSerializer](../serializer/CodeSerializer.md)
|
|
|
|
|
|
|
|
|
|
|
|
+## 学生查看单个代码作业下的项目信息列表
|
|
|
+
|
|
|
+[STUDENT]
|
|
|
+
|
|
|
+```http
|
|
|
+get /student/assignment/code/:codeId/project
|
|
|
+```
|
|
|
+
|
|
|
+### Response
|
|
|
+
|
|
|
+```json
|
|
|
+{
|
|
|
+ "data": List<ProjectSerializer>
|
|
|
+}
|
|
|
+```
|
|
|
+
|
|
|
+see [ProjectSerializer](../serializer/ProjectSerializer.md)
|
|
|
+
|
|
|
+
|
|
|
+
|
|
|
## 老师查看单个代码作业的成绩列表(所有组的)
|
|
|
|
|
|
[TEACHER]
|
|
|
@@ -145,11 +176,12 @@ get /teacher/assignment/code/:codeId/result
|
|
|
|
|
|
```json
|
|
|
{
|
|
|
- "data": List<ResultSerializer>
|
|
|
+ "data": List<CodeResultSerializer>
|
|
|
}
|
|
|
```
|
|
|
|
|
|
-see [ResultSerializer](../serializer/ResultSerializer.md)
|
|
|
+see [CodeResultSerializer](../serializer/CodeResultSerializer.md)
|
|
|
+
|
|
|
|
|
|
|
|
|
## 学生查看单个代码作业的成绩
|
|
|
@@ -164,8 +196,8 @@ get /student/assignment/code/:codeId/result
|
|
|
|
|
|
```json
|
|
|
{
|
|
|
- "data": ResultSerializer
|
|
|
+ "data": CodeResultSerializer
|
|
|
}
|
|
|
```
|
|
|
|
|
|
-see [ResultSerializer](../serializer/ResultSerializer.md)
|
|
|
+see [CodeResultSerializer](../serializer/CodeResultSerializer.md)
|