简要描述:
支付完之后轮询这个接口,成功后跳转申请记录页面
请求域名:
- http://xx.com
请求路由:
POST/&route=plugin.exam-engine.frontend.member-paper.charge-record
请求参数说明:
参数名 | 类型 | 是否必需 | 说明 |
---|---|---|---|
keyword | string | 是 | 搜索关键字 |
返回示例:
正确时返回答题记录:
{
"result": 1,
"msg": "ok",
"data": {
"current_page": 1,
"data": [
{
"id": 8,
"uniacid": 1,
"member_id": 33,
"paper_id": 1,
"type": 3,
"money": "50.00",
"status": 0,
"pay_time": 0,
"pay_sn": "NN20250915du9ZfOSfsfasdasdsdfsdadsfesfwefaf",
"admission_record_id": 0,
"out_trade_no": null,
"created_at": "2025-09-15 15:47:08",
"updated_at": "2025-09-15 15:47:08",
"count_make_up": 1,
"pay_name": "余额",
"paper": {
"id": 1,
"name": "asdasd",
"status": 3
}
},
{
"id": 7,
"uniacid": 1,
"member_id": 33,
"paper_id": 1,
"type": 3,
"money": "50.00",
"status": 0,
"pay_time": 0,
"pay_sn": "NN20250915du9ZfOSfsfsdfsdadsfesfwefaf",
"admission_record_id": 0,
"out_trade_no": null,
"created_at": "2025-09-15 15:41:10",
"updated_at": "2025-09-15 15:41:10",
"count_make_up": 1,
"pay_name": "余额",
"paper": {
"id": 1,
"name": "asdasd",
"status": 3
}
},
{
"id": 6,
"uniacid": 1,
"member_id": 33,
"paper_id": 1,
"type": 3,
"money": "50.00",
"status": 1,
"pay_time": 1757922428,
"pay_sn": "NN20250915du9ZfOSfsfsdfsfesfwefaf",
"admission_record_id": 8,
"out_trade_no": null,
"created_at": "2025-09-15 15:39:53",
"updated_at": "2025-09-15 15:47:08",
"count_make_up": 1,
"pay_name": "余额",
"paper": {
"id": 1,
"name": "asdasd",
"status": 3
}
},
{
"id": 5,
"uniacid": 1,
"member_id": 33,
"paper_id": 1,
"type": 3,
"money": "50.00",
"status": 0,
"pay_time": 0,
"pay_sn": "NN20250915du9ZfOSadYO4adaddsdaf",
"admission_record_id": 0,
"out_trade_no": null,
"created_at": "2025-09-15 15:36:04",
"updated_at": "2025-09-15 15:36:04",
"count_make_up": 1,
"pay_name": "余额",
"paper": {
"id": 1,
"name": "asdasd",
"status": 3
}
},
{
"id": 4,
"uniacid": 1,
"member_id": 33,
"paper_id": 1,
"type": 3,
"money": "50.00",
"status": 0,
"pay_time": 0,
"pay_sn": "NN20250915du9ZfOSadYO493nkasdaf",
"admission_record_id": 1,
"out_trade_no": null,
"created_at": "2025-09-15 15:32:49",
"updated_at": "2025-09-15 15:32:49",
"count_make_up": 1,
"pay_name": "余额",
"paper": {
"id": 1,
"name": "asdasd",
"status": 3
}
},
{
"id": 3,
"uniacid": 1,
"member_id": 33,
"paper_id": 1,
"type": 3,
"money": "50.00",
"status": 0,
"pay_time": 0,
"pay_sn": "NN20250915du9ZfOSadYO493nkf0msdjgld",
"admission_record_id": 1,
"out_trade_no": null,
"created_at": "2025-09-15 15:31:04",
"updated_at": "2025-09-15 15:31:04",
"count_make_up": 1,
"pay_name": "余额",
"paper": {
"id": 1,
"name": "asdasd",
"status": 3
}
},
{
"id": 2,
"uniacid": 1,
"member_id": 33,
"paper_id": 1,
"type": 3,
"money": "50.00",
"status": 0,
"pay_time": 0,
"pay_sn": "NN20250915du9ZfOSYO493nkf0msdjgld",
"admission_record_id": 1,
"out_trade_no": null,
"created_at": "2025-09-15 15:29:31",
"updated_at": "2025-09-15 15:29:31",
"count_make_up": 1,
"pay_name": "余额",
"paper": {
"id": 1,
"name": "asdasd",
"status": 3
}
},
{
"id": 1,
"uniacid": 1,
"member_id": 33,
"paper_id": 1,
"type": 3,
"money": "50.00",
"status": 0,
"pay_time": 0,
"pay_sn": "NN20250915du9ZfOSYO493nkf0msFfasd",
"admission_record_id": 1,
"out_trade_no": null,
"created_at": "2025-09-15 15:26:38",
"updated_at": "2025-09-15 15:26:38",
"count_make_up": 1,
"pay_name": "余额",
"paper": {
"id": 1,
"name": "asdasd",
"status": 3
}
}
],
"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": 10,
"prev_page_url": null,
"to": 8,
"total": 8
}
}
参数名 | 类型 | 说明 |
---|
简要描述:
支付完之后轮询这个接口,成功后跳转申请记录页面
请求域名:
- http://xx.com
请求路由:
POST/&route=plugin.exam-engine.frontend.member-paper.my-score
请求参数说明:
参数名 | 类型 | 是否必需 | 说明 |
---|---|---|---|
id | int | 是 | 考试记录id |
返回示例:
正确时返回答题记录:
{
"result": 1,
"msg": "ok",
"data": {
"questions": [
{
"id": 241,
"uniacid": 1,
"stem": "示例题目:Laravel是什么?",
"type": 1,
"options": {
"A": "PHP框架",
"B": "Python库",
"C": "JavaScript框架",
"D": "数据库"
},
"answer": "A",
"score": 10,
"created_at": "2025-09-09 11:44:40",
"updated_at": "2025-09-09 11:44:40",
"type_name": "单选",
"answer_record": {
"id": 3,
"admission_record_id": 5,
"question_id": 241,
"answer": "A",
"is_right": 1
}
},
],
"answer_card": [
241
]
},
}
参数名 | 类型 | 说明 |
---|---|---|
result | integer | 接口返回状态码,1表示成功 |
msg | string | 接口返回消息,"ok"表示成功 |
data | object | 返回数据主体对象 |
data.current_page | integer | 当前页码 |
data.data | array | 补考缴费记录列表数组 |
data.data[].id | integer | 缴费记录ID |
data.data[].uniacid | integer | 系统账户ID |
data.data[].member_id | integer | 会员ID |
data.data[].paper_id | integer | 试卷ID |
data.data[].type | integer | 支付方式id |
data.data[].money | string | 缴费金额(十进制字符串格式) |
data.data[].status | integer | 支付状态(0-未支付 1-已支付) |
data.data[].pay_time | integer | 支付时间(时间戳格式,0表示未支付) |
data.data[].pay_sn | string | 支付流水号 |
data.data[].admission_record_id | integer | 关联的入学记录ID(0表示未关联) |
data.data[].out_trade_no | null | 外部交易号(当前数据均为null) |
data.data[].created_at | string | 创建时间(YYYY-MM-DD HH:mm:ss格式) |
data.data[].updated_at | string | 更新时间(YYYY-MM-DD HH:mm:ss格式) |
data.data[].count_make_up | integer | 补考次数 |
data.data[].pay_name | string | 支付方式名称 |
data.data[].paper | object | 试卷信息对象 |
data.data[].paper.id | integer | 试卷ID |
data.data[].paper.name | string | 试卷名称 |
data.data[].paper.status | integer | 试卷状态(3表示已发布) |
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/null | 链接地址(null表示不可用) |
data.links[].label | string | 链接显示文本 |
data.links[].active | boolean | 是否为当前页 |
data.next_page_url | null | 下一页URL地址(null表示无下一页) |
data.path | string | API路径 |
data.per_page | integer | 每页显示记录数 |
data.prev_page_url | null | 上一页URL地址(null表示无上一页) |
data.to | integer | 当前页结束记录号 |
data.total | integer | 总记录数 |