Skip to content

弹题统计列表

GET /api/admin/course/{courseId}/marker/statistics

获取课程下视频任务的弹题统计列表,供管理端"弹题列表"页面使用。

位置参数

参数类型必填说明
courseIdnumber课程 ID

查询参数

参数类型必填说明
taskIdnumber任务 ID;不传时返回课程下全部视频任务
pagenumber页码,从 0 开始,默认 0
sizenumber每页条数,默认 10

响应

字段类型说明
dataarray弹题统计列表
data[].idnumber弹题 ID
data[].taskIdnumber任务 ID
data[].taskTitlestring任务标题
data[].triggerTimestring触发时间点,格式 HH:mm:ss
data[].questionCountnumber题目数
data[].participantUserCountnumber参与作答人数
data[].finishedUserCountnumber完成作答人数
data[].completionRatenumber完成率,百分比数值
data[].answerCountnumber作答次数
data[].firstRightUserCountnumber首次答对人数
data[].firstRightRatenumber首次答对率,百分比数值
data[].bestRightUserCountnumber最优答对人数
data[].bestRightRatenumber最优答对率,百分比数值
paginatorobject分页信息
paginator.totalnumber总条数
paginator.sizenumber每页条数
paginator.pagenumber当前页码

响应示例

json
{
  "data": [
    {
      "id": 201,
      "taskId": 3001,
      "taskTitle": "任务1:时间管理与效率提升的技巧",
      "triggerTime": "00:06:02",
      "questionCount": 5,
      "participantUserCount": 100,
      "finishedUserCount": 95,
      "completionRate": 95,
      "answerCount": 126,
      "firstRightUserCount": 19,
      "firstRightRate": 19,
      "bestRightUserCount": 42,
      "bestRightRate": 42
    }
  ],
  "paginator": {
    "total": 85,
    "size": 10,
    "page": 0
  }
}

异常

错误码HTTP说明
COURSE_NOT_FOUND404课程不存在
COURSE_TASK_NOT_FOUND404任务不存在
QUESTION_MARKER_TASK_MISMATCH400任务不属于当前课程