Johnson 7 anni fa
parent
commit
9f32196c09

+ 2 - 1
assignment/README.md

@@ -8,4 +8,5 @@
 | 修改人 | 修改内容             | 修改时间   |
 | ------ | -------------------- | ---------- |
 | 张怡 | 初始化作业 api           | 2018/12/20 |
-| 张怡 | 修改作业 api | 2018/12/25 |
+| 张怡 | 修改作业 api | 2018/12/25 |
+| 张亚森 | 修改部分url前缀 | 2018/12/25|

+ 11 - 11
assignment/api/Code-代码作业.md

@@ -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

+ 9 - 9
assignment/api/Document-文档作业.md

@@ -1,15 +1,15 @@
 # Document - 代码作业
 
-> url 前缀:**/assignment/document**
+> url 前缀:**/assignment**
 >
-> 示例:**https://xxxxxxxxx/api/assignment/document/xxxx**
+> 示例:**https://xxxxxxxxx/api/assignment/xxxx**
 
 ## 新建文档作业
 
 [TEACHER]
 
 ```http
-post /course/:courseId/assignment/document
+post /course/:courseId/document
 ```
 
 ### Parameters
@@ -41,7 +41,7 @@ see [DocumentSerializer](../serializer/DocumentSerializer.md)
 [TEACHER]
 
 ```http
-put /assignment/document/:documentId
+put /document/:documentId
 ```
 
 ### RequestBody
@@ -71,7 +71,7 @@ see [DocumentSerializer](../serializer/DocumentSerializer.md)
 [TEACHER]
 
 ```http
-delete /assignment/document/:documentId
+delete /document/:documentId
 ```
 
 
@@ -80,7 +80,7 @@ delete /assignment/document/:documentId
 [TEACHER]
 
 ```http
-get /teacher/course/:courseId/assignment/document
+get /teacher/course/:courseId/document
 ```
 
 ### Response
@@ -99,7 +99,7 @@ see [DocumentSerializer](../serializer/DocumentSerializer.md)
 [STUDENT]
 
 ```http
-get /student/course/:courseId/assignment/document
+get /student/course/:courseId/document
 ```
 
 ### Response
@@ -118,7 +118,7 @@ see [DocumentSerializer](../serializer/DocumentSerializer.md)
 [TEACHER]
 
 ```http
-get /teacher/assignment/document/:documentId/result
+get /teacher/document/:documentId/result
 ```
 
 ### Response
@@ -137,7 +137,7 @@ see [DocumentResultSerializer](../serializer/DocumentResultSerializer.md)
 [STUDENT]
 
 ```http
-get /student/assignment/document/:documentId/result
+get /student/document/:documentId/result
 ```
 
 ### Response

+ 3 - 0
prefix.md

@@ -8,6 +8,7 @@
 | 周玮璐 | 新增题目前缀     | 2018/12/20 |
 | 周玮璐 | 新增考试&&考试结果&&考试提交记录&&运行记录前缀     | 2018/12/22 |
 | 周玮璐 | 更改题目前缀为question     | 2018/12/25 |
+| 张亚森 | 新增作业前缀 | 2018/12/25|
 
 ## 前缀列表
 
@@ -20,3 +21,5 @@
 - [result](exam/api/Result-考试结果.md)
 - [commit](exam/api/Commit-提交记录.md)
 - [record](exam/api/Record-运行记录.md)
+- [assignment](assignment/api/Code-代码作业.md)
+