Appearance
任务弹题列表
GET
/api/app/course/{courseId}/task/{taskId}/marker/list
返回当前任务的全部弹题列表,按触发秒数升序排列。
位置参数
| 参数 | 类型 | 必填 | 说明 |
|---|---|---|---|
| courseId | number | 是 | 课程 ID |
| taskId | number | 是 | 任务 ID |
响应
| 字段 | 类型 | 说明 |
|---|---|---|
| id | number | 弹题 ID |
| second | number | 触发秒数 |
| questionCount | number | 题目总数 |
| questionTimeLimit | number | 单题限时(秒) |
| totalQuestionScore | number | 本次弹题满分(题目数 × 单题满分) |
| hasCompletedRecord | boolean | 是否有已完成答题记录 |
| sessionStatus | string | 当前会话状态:notStarted / inProgress / completed |
响应示例
json
[
{
"id": 201,
"second": 126,
"questionCount": 2,
"questionTimeLimit": 20,
"totalQuestionScore": 2000,
"hasCompletedRecord": false,
"sessionStatus": "notStarted"
}
]