简要描述:
考试功能基础信息获取
请求域名:
- http://xx.com
请求路由:
GET/&route=plugin.exam-engine.frontend.paper-management.get-paper-list
请求参数说明:
参数名 | 类型 | 是否必需 | 说明 |
---|---|---|---|
category_id | int | 是 | 分类id |
status | int | 否 | 状态 , 0 '未开始',1 '预约中',2 '考试中',3 '已结束', |
返回示例:
正确时返回:
{
"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 通常表示成功1。 |
|
msg |
String | 请求结果的文字描述信息,例如 "获取成功"1。 | |
data |
Object | 返回的核心数据内容1。 | |
data.current_page |
Integer | 当前所在的页码1。 | |
data.data |
Array | 当前页的试卷数据列表。 | |
data.data[].id |
Integer | 试卷的唯一标识 ID。 | |
data.data[].uniacid |
Integer | 可能关联的公众号或其他平台账户 ID。 | |
data.data[].level |
Array | 可预约会员等级数组。 | |
data.data[].start_time |
string | 试卷的开始时间。 | |
data.data[].end_time |
string | 试卷的结束时间。 | |
data.data[].content |
String | 试卷的内容描述(示例中为空)。 | |
data.data[].name |
String | 试卷的名称。 | |
data.data[].is_level_enough |
bool | 等级是否可以预约,false不能,true可以,不能的时候显示是否跳转升级页面的弹框。 | |
data.data[].category_id |
Integer | 试卷所属的分类 ID。 | |
data.data[].total_score |
Integer | 试卷的总分数。 | |
data.data[].pass_score |
Integer | 试卷的及格分数 | |
data.data[].desc |
String | 试卷的描述信息。 | |
data.data[].score_member_id |
Integer | 可能关联的评分成员 ID。 | |
data.data[].created_at |
String | 试卷的创建时间。 | |
data.data[].updated_at |
String | 试卷的最后更新时间。 | |
data.data[].image |
String | 试卷封面图片的完整 URL 地址。 | |
data.data[].is_appointment |
Integer | 试卷是否已经预约,1是,0否 | |
data.data[].status_name |
String | 状态 , 0 '未开始',1 '预约中',2 '考试中',3 '已结束', | |
data.data[].status |
Integer | 状态 , 0 '未开始',1 '预约中',2 '考试中',3 '已结束', | |
data.first_page_url |
String | 第一页的 URL1。 | |
data.from |
Integer | 当前页记录的起始序号1。 | |
data.last_page |
Integer | 最后一页的页码1。 | |
data.last_page_url |
String | 最后一页的 URL1。 | |
data.links |
Array | 分页链接数组,用于渲染分页导航1。 | |
data.links[].url |
String | 分页链接的 URL1。 | |
data.links[].label |
String | 分页链接的显示标签1。 | |
data.links[].active |
Boolean | 指示该链接是否为当前页1。 | |
data.next_page_url |
String | 下一页的 URL。如果为 null 则表示没有下一页1。 |
|
data.path |
String | 分页链接的基础路径1。 | |
data.per_page |
Integer | 每页显示的数据条数1。 | |
data.prev_page_url |
String | 上一页的 URL。如果为 null 则表示没有上一页1。 |
|
data.to |
Integer | 当前页记录的结束序号1。 | |
data.total |
Integer | 总记录数1。 |