简要描述:
考试功能基础信息获取
请求域名:
- http://xx.com
请求路由:
GET/&route=plugin.exam-engine.frontend.task.get-task-list
请求参数说明:
参数名 | 类型 | 是否必需 | 说明 |
---|---|---|---|
category_id | int | 是 | 分类id |
keyword | string | 否 | 搜索关键字 |
返回示例:
正确时返回:
{
"result": 1,
"msg": "获取成功",
"data": {
"current_page": 1,
"data": [
{
"id": 1,
"uniacid": 1,
"level": [
1,
4,
2,
5,
6,
0
],
"start_time": "2025-08-19 00:00:00",
"end_time": "2025-09-30 00:00:00",
"content": "",
"name": "asdasd",
"category_id": 2,
"total_score": 100,
"pass_score": 61,
"reserve_start_time": 12,
"reserve_end_time": 0,
"desc": "asdads",
"is_show": 1,
"is_practice": 1,
"score_member_id": 1,
"created_at": "2025-08-22 16:22:01",
"updated_at": "2025-09-04 17:54:50",
"is_level_enough":1,
"image": "http://www.shop777.com/static/upload/images/1/2022/11/046d8b5e840c7daab9de3095272a95bb.jpg",
"is_appointment": 0,
"status_name": "考试中",
"status": 2
}
],
"first_page_url": "http://www.shop777.com/addons/yun_shop/api.php?page=1",
"from": 1,
"last_page": 1,
"last_page_url": "http://www.shop777.com/addons/yun_shop/api.php?page=1",
"links": [
{
"url": null,
"label": "« 上一页",
"active": false
},
{
"url": "http://www.shop777.com/addons/yun_shop/api.php?page=1",
"label": "1",
"active": true
},
{
"url": null,
"label": "下一页 »",
"active": false
}
],
"next_page_url": null,
"path": "http://www.shop777.com/addons/yun_shop/api.php",
"per_page": 15,
"prev_page_url": null,
"to": 1,
"total": 1
}
}
返回参数说明:
参数名 | 类型 | 说明 | |
---|---|---|---|
result | integer | 请求结果状态码,1 表示成功 | |
msg | string | 请求结果消息,"获取成功" 表示操作成功 | |
data | object | 主要数据对象(分页对象) | |
data.current_page | integer | 当前页码 | |
data.data | array | 试卷数据列表 | |
data.data[].id | integer | 试卷 ID | |
data.data[].uniacid | integer | 应用 ID | |
data.data[].image | string | 试卷图片 URL(可能为 null) | |
data.data[].name | string | 试卷名称 | |
data.data[].category_id | integer | 分类 ID | |
data.data[].banks | array | 关联题库 ID 列表 | |
data.data[].level | array | 适用等级列表 | |
data.data[].created_at | string | 创建时间(格式: YYYY-MM-DD HH:MM:SS) | |
data.data[].updated_at | string | 更新时间(格式: YYYY-MM-DD HH:MM:SS) | |
data.data[].is_level_enough | boolean | 用户等级是否足够 | |
data.data[].total_questions | integer | 试卷总题目数量 | |
data.data[].total_answer | integer | 已答题数量 | |
data.data[].banks_list | array | 关联题库详细信息列表 | |
data.data[].banks_list[].id | integer | 题库 ID | |
data.data[].banks_list[].uniacid | integer | 题库所属应用 ID | |
data.data[].banks_list[].image | string | 题库图片 URL | |
data.data[].banks_list[].content | string | 题库描述内容 | |
data.data[].banks_list[].name | string | 题库名称 | |
data.data[].banks_list[].created_at | string | 题库创建时间(格式: YYYY-MM-DD HH:MM:SS) | |
data.data[].banks_list[].updated_at | string | 题库更新时间(格式: YYYY-MM-DD HH:MM:SS) | |
data.data[].banks_list[].total_questions | integer | 题库总题目数量 | |
data.first_page_url | string | 第一页 URL | |
data.from | integer | 当前页第一条数据的索引 | |
data.last_page | integer | 最后一页页码 | |
data.last_page_url | string | 最后一页 URL | |
data.links | array | 分页链接列表 | |
data.links[].url | string | 链接 URL(可能为 null) | |
data.links[].label | string | 链接标签(如 "上一页"、"下一页") | |
data.links[].active | boolean | 链接是否激活(当前页) | |
data.next_page_url | string | 下一页 URL(null 表示没有下一页) | |
data.path | string | 基础路径 URL | |
data.per_page | integer | 每页显示数量 | |
data.prev_page_url | string | 上一页 URL(null 表示没有上一页) | |
data.to | integer | 当前页最后一条数据的索引 | |
data.total | integer | 总记录数 |