chong

上节课成绩榜

@@ -87,4 +87,59 @@ @@ -87,4 +87,59 @@
87 "total_completion_grade": 0.8, 87 "total_completion_grade": 0.8,
88 "star": "1" 88 "star": "1"
89 }] 89 }]
  90 + ```
  91 +# 上节课成绩查询接口
  92 + * URL {env.url}/omnipotent/thinking/clazz/group/{groupId}/last/total/completion
  93 + * GET Method
  94 + * path 参数:
  95 +
  96 + |参数名 | 类型 | 必填 | 说明 | 示例 |
  97 + |-------------|--------|------|----------|------|
  98 + | groupId | Long | Y |班级id| classSmallId |
  99 +
  100 +
  101 + * response:
  102 +
  103 + httpcode:404 没有上次课程成绩
  104 + httpcode:200
  105 +
  106 + |参数名 | 类型 | 必填 | 说明 | 示例 |
  107 + |-------------|--------|------|----------|------|
  108 + | coruse | object | Y |课程信息| |
  109 + | total_completion | List | Y |排行榜 |
  110 +
  111 + * course
  112 +
  113 + |参数名 | 类型 | 必填 | 说明 | 示例 |
  114 + |-------------|--------|------|----------|------|
  115 + | courseId | String | Y |课程id| |
  116 + | courseName | String | Y |课程名称 |
  117 + | paperId | String | N |纸质课程id |
  118 + | paperName | String | N |纸质课程名字 | |
  119 + | paperName | String | N |纸质课程名字 | |
  120 +
  121 + * total_completion
  122 +
  123 + |参数名 | 类型 | 必填 | 说明 | 示例 |
  124 + |-------------|--------|------|----------|------|
  125 + | user_id | String | Y |用户id| |
  126 + | user_real_name | String | Y |用户姓名 |
  127 + | figure_url | String | N |用户头像 |
  128 + | star | String | N |五星 | "1" |
  129 +
  130 + ```json
  131 + {
  132 + "course":{
  133 + "paperId":"",
  134 + "paperName":""
  135 + },
  136 + "total_completion":[{
  137 + "user_id": 100000008807,
  138 + "user_real_name": "周",
  139 + "figure_url": "https://avatars.boxfish.cn/user/1298889/figure/1467366361.jpg",
  140 + "paper_rate_score": 0,
  141 + "total_completion_grade": 0.8,
  142 + "star": "1"
  143 + }]
  144 + }
90 ``` 145 ```