简要描述:

支付完之后轮询这个接口,成功后跳转申请记录页面

请求域名:

  • 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 总记录数