Bladeren bron

Merge branch 'master' of http://47.100.18.120:3000/SEEC-II-DOC/API-DOC

WuXinyu 7 jaren geleden
bovenliggende
commit
f3cc5eca0e

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

@@ -112,6 +112,24 @@ get /student/course/:courseId/document
 
 see [DocumentSerializer](../serializer/DocumentSerializer.md)
 
+## [新增]学生查看单个文档作业信息
+
+[STUDENT]
+
+```http
+get /student/document/:documentId
+```
+
+### Response
+
+```json
+{
+  "data": DocumentSerializer
+}
+```
+
+see [DocumentSerializer](../serializer/DocumentSerializer.md)
+
 
 ## 老师查看文档作业的成绩列表(所有小组)
 

+ 4 - 4
codeHomework/serializer/ProjectSerializer.md

@@ -8,9 +8,9 @@
 - codeId:**Number** - 代码作业 id
 - url : **String** - 项目 git 地址
 - name : **String** - 项目名称
-- buildIdList:**`List<Number>`** - 构建 IDlist
-- deployIdList:**`List<Number>`** - 部署 IDlist
-- unitTestIdList:**`List<Number>`** - 单元测试 IDlist
-- functionTestIdList:**`List<Number>`** - 页面功能测试 IDlist
+- buildList:**`List<BuildSerializer>`** - 构建 list
+- deployList:**`List<DeploySerializer>`** - 部署 list
+- unitTestList:**`List<UnitTestSerializer>`** - 单元测试 list
+- functionTestList:**`List<FunctionalTestSerializer>`** - 页面功能测试 list
 
 see [ProjectSerializer](../assignment/serializer/ProjectSerializer.md)

+ 20 - 0
codeHomework/serializer/UnitTestSerializer.1.md

@@ -0,0 +1,20 @@
+# UnitTestSerializer
+
+代码作业一次单元测试的基本信息
+
+## Attributes
+
+- id : **Number** - 代码作业一次单元测试的 id
+- time: **TimeStamp** - 测试时间
+- buildId : **String** - 对应的构建 id
+- detail: **`List<OneUnitTestSerializer>`** - 所有测试用例列表
+
+# OneUnitTestSerializer
+
+代码作业一次单元测试一个测试用例的基本信息
+
+## Attributes
+
+- id : **Number** - 一个测试用例的 id
+- isPass: **boolean** - 是否通过
+- message : **String** - 输出