订单列表

HTTP Request

GET /api/v2/exhibition_orders

HEADERS

字段名 是否必填 描述
ACCESS-TOKEN true 授权token(aPaas提供)

URL Parameters

字段名 必填 描述
status 状态(not_pay: 未支付,success: 支付成功, cancel: 已取消)
page 页码
per_page 每页的数量

返回数据

{
    "code": 0,
    "message": "success",
    "remark": "成功",
    "data": {
        "total_count": 1,
        "total_pages": 1,
        "next_page": null,
        "prev_page": null,
        "current_page": 1,
        "per_page": 15,
        "page": 1,
        "models": [
            {
                "id": 1,
                "trade_no": "E20240808223730417593398",
                "status": "not_pay",
                "status_i18n": "未支付",
                "amount": "1.2",
                "created_at": "2024-08-08T22:37:30.430+08:00",
                "exhibition": {
                    "id": 41296,
                    "name": "物联传媒测试",
                    "start_date": "2024-07-23",
                    "end_date": "2024-08-30",
                    "hours": "07:00-18:00",
                    "industries": [
                        {
                            "main_industry": {
                                "id": 22,
                                "name": "安全/劳保/安防/消防"
                            },
                            "second_industry": {
                                "id": 5,
                                "name": "安防"
                            }
                        },
                        {
                            "main_industry": {
                                "id": 22,
                                "name": "安全/劳保/安防/消防"
                            },
                            "second_industry": {
                                "id": 11,
                                "name": "应急管理"
                            }
                        },
                        {
                            "main_industry": {
                                "id": 22,
                                "name": "安全/劳保/安防/消防"
                            },
                            "second_industry": {
                                "id": 7,
                                "name": "劳保"
                            }
                        },
                        {
                            "main_industry": {
                                "id": 22,
                                "name": "安全/劳保/安防/消防"
                            },
                            "second_industry": {
                                "id": 12,
                                "name": "雷达"
                            }
                        }
                    ],
                    "hall": {
                        "id": 2294,
                        "name": "测试1哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈",
                        "name_en": null,
                        "country": "中国",
                        "province": "河北",
                        "city": "邯郸市",
                        "address": null
                    }
                },
                "details": [
                    {
                        "id": 1,
                        "username": "zhansan",
                        "phone": "132629026519",
                        "idcard": "111",
                        "price": "99.0",
                        "actual_price": "1.2"
                    }
                ]
            }
        ]
    }
}

创建订单

HTTP Request

POST /api/v2/exhibition_orders

HEADERS

字段名 是否必填 描述
ACCESS-TOKEN true 授权token(aPaas提供)

URL Parameters

字段名 必填 描述

Body Parameters

字段名 是否必填 描述
order 订单信息

请求正文

{
    "order": {
        "username": "zhansan",
        "phone": "132629026519",
        "idcard": "111",
        "exhibition_id": 41296
    }
}

返回数据

{
    "code": 0,
    "message": "success",
    "remark": "成功",
    "data": {
        "id": 1,
        "trade_no": "E20240808223730417593398",
        "status": "not_pay",
        "status_i18n": "未支付",
        "amount": "1.2",
        "created_at": "2024-08-08T22:37:30.430+08:00",
        "exhibition": {
            "id": 41296,
            "name": "物联传媒测试",
            "start_date": "2024-07-23",
            "end_date": "2024-08-30",
            "hours": "07:00-18:00",
            "industries": [
                {
                    "main_industry": {
                        "id": 22,
                        "name": "安全/劳保/安防/消防"
                    },
                    "second_industry": {
                        "id": 5,
                        "name": "安防"
                    }
                },
                {
                    "main_industry": {
                        "id": 22,
                        "name": "安全/劳保/安防/消防"
                    },
                    "second_industry": {
                        "id": 11,
                        "name": "应急管理"
                    }
                },
                {
                    "main_industry": {
                        "id": 22,
                        "name": "安全/劳保/安防/消防"
                    },
                    "second_industry": {
                        "id": 7,
                        "name": "劳保"
                    }
                },
                {
                    "main_industry": {
                        "id": 22,
                        "name": "安全/劳保/安防/消防"
                    },
                    "second_industry": {
                        "id": 12,
                        "name": "雷达"
                    }
                }
            ],
            "hall": {
                "id": 2294,
                "name": "测试1哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈",
                "name_en": null,
                "country": "中国",
                "province": "河北",
                "city": "邯郸市",
                "address": null
            }
        },
        "details": [
            {
                "id": 1,
                "username": "zhansan",
                "phone": "132629026519",
                "idcard": "111",
                "price": "99.0",
                "actual_price": "1.2"
            }
        ]
    }
}

订单详情

HTTP Request

GET /api/v2/exhibition_orders/:id

HEADERS

字段名 是否必填 描述
ACCESS-TOKEN true 授权token(aPaas提供)

URL Parameters

字段名 必填 描述
id 订单ID

Body Parameters

字段名 是否必填 描述

返回数据

{
    "code": 0,
    "message": "success",
    "remark": "成功",
    "data": {
        "id": 1,
        "trade_no": "E20240808223730417593398",
        "status": "not_pay",
        "status_i18n": "未支付",
        "amount": "1.2",
        "created_at": "2024-08-08T22:37:30.430+08:00",
        "exhibition": {
            "id": 41296,
            "name": "物联传媒测试",
            "start_date": "2024-07-23",
            "end_date": "2024-08-30",
            "hours": "07:00-18:00",
            "industries": [
                {
                    "main_industry": {
                        "id": 22,
                        "name": "安全/劳保/安防/消防"
                    },
                    "second_industry": {
                        "id": 5,
                        "name": "安防"
                    }
                },
                {
                    "main_industry": {
                        "id": 22,
                        "name": "安全/劳保/安防/消防"
                    },
                    "second_industry": {
                        "id": 11,
                        "name": "应急管理"
                    }
                },
                {
                    "main_industry": {
                        "id": 22,
                        "name": "安全/劳保/安防/消防"
                    },
                    "second_industry": {
                        "id": 7,
                        "name": "劳保"
                    }
                },
                {
                    "main_industry": {
                        "id": 22,
                        "name": "安全/劳保/安防/消防"
                    },
                    "second_industry": {
                        "id": 12,
                        "name": "雷达"
                    }
                }
            ],
            "hall": {
                "id": 2294,
                "name": "测试1哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈",
                "name_en": null,
                "country": "中国",
                "province": "河北",
                "city": "邯郸市",
                "address": null
            }
        },
        "details": [
            {
                "id": 1,
                "username": "zhansan",
                "phone": "132629026519",
                "idcard": "111",
                "price": "99.0",
                "actual_price": "1.2"
            }
        ]
    }
}

订单支付

HTTP Request

PUT /api/v2/exhibition_orders/:id/pay

HEADERS

字段名 是否必填 描述
ACCESS-TOKEN true 授权token(aPaas提供)

URL Parameters

字段名 必填 描述
id 订单ID

Body Parameters

字段名 是否必填 描述
platform 支付平台(alipay、wechat)
channel 支付渠道(alipay_wap: 支付宝手机网页支付,alipay_pc_direct: 支付宝电脑网页支付,wechat_h5: 微信H5支付,wechat_miniprogram: 微信小程序,wechat_native: 微信Native, wechat_jsapi: 微信JSAPI)
appid 微信公众号或小程序appid
openid 微信小程序下单必填
device 微信h5下单必填,iOS、android、pc
redirect_url 支付成功后的跳转url

请求正文

{
    "platform": "alipay",
    "channel": "alipay_pc_direct"
}

返回数据

// alipay_wap、alipay_pc_direct
{
    "code": 0,
    "message": "success",
    "remark": "成功",
    "data": {
        "platform": "alipay",
        "channel": "alipay_pc_direct",
        "biz_content": {
            "out_trade_no": "EO20240808224633638183716",
            "product_code": "FAST_INSTANT_TRADE_PAY",
            "total_amount": 1.2,
            "subject": "EO20240808224633638183716-支付"
        },
        "url": "https://openapi-sandbox.dl.alipaydev.com/gateway.do?app_id=9021000139687250&charset=UTF-8&sign_type=RSA2&version=1.0&timestamp=2024-08-08+22%3A46%3A33&method=alipay.trade.page.pay&biz_content=%7B%22out_trade_no%22%3A%22EO20240808224633638183716%22%2C%22product_code%22%3A%22FAST_INSTANT_TRADE_PAY%22%2C%22total_amount%22%3A1.2%2C%22subject%22%3A%22EO20240808224633638183716-%5Cu652f%5Cu4ed8%22%7D&notify_url=http%3A%2F%2Fzhanhui-dev.weiwenjia.com%2Fapi%2Fpayment%2Falipay%2Fpay_notify&return_url=http%3A%2F%2Fzhanhui-dev.weiwenjia.com%2Fexhibitions%2F41296&sign=ZPdgYIkFsH%2FVysppkEADHwrdhZSgQ81csBvn3%2FWMZ5zbmXj8eQ2G19tnzBtlGQEh7VYAEeUtaiyeE7pz653LHyIRk5nDsSiomdu0J5J3yRQefxi8nM3VP%2Ba4%2BjrR9i5D6vx2ojnY1ACbgO6f9761L159gXI%2FUr7A%2BLgPrBOQNcxS12GTVlCqD88f%2Bx8oTqqlUKH36hvzhNXch%2FYiKGoNZAVA38ilki%2Fm64z531alw9gHiKb6bqQjxYGBFaX1bm6ZGBRNj2KK680S7xW3egUoKC4jxX%2F%2BbsXfxTJeRiQox%2BQbi7X6ygCUZm3TBV25gMtcFFElsRPwIAFlml3BNjPC7Q%3D%3D"
    }
}

// wechat_miniprogram
{
    "code": 0,
    "message": "success",
    "remark": "成功",
    "data": {
        "platform": "wechat",
        "channel": "wechat_miniprogram",
        "timeStamp": "1723250866",
        "nonceStr": "779d2ebdacf56c8de990ccd84c684bd6",
        "package": "prepay_id=wx10084746651523b963367b239acf280000",
        "paySign": "oAUL7XFhHznlDAPrpBAluiXCp0sLdfqO9fhIlXJ2oLqomDfgqOSb83WXzcGgbHkYRUs+T7BJ0PbIr3pOEVep9x+YwGo89iXnA6oESVlmaeHUmhaIqI+wBhJyJsBcJNd/FeET6xybS//7Ar3QnRKq+yEe88m1cxNUTgYziDzeVgt1pnePzbz4DCOcivH3mySgnTwOEFaEZnaUKNAwbZrAcKPlzZNx4sS3vvmSbE+8mHEOjoR0/gz7lZG29UQBJjW1ZrsKCgFkBjyY7uFnCXdl2LG7ldX0xoMyYjOiymkRxtIGv4WJKn+4M63y4GBRUErwwsFQVZPjrdTYZ/L1sRZ/+Q==",
        "signType": "RSA"
    }
}

// wechat_h5
{
    "code": 0,
    "message": "success",
    "remark": "成功",
    "data": {
        "platform": "wechat",
        "channel": "wechat_h5",
        "h5_url" : "https://wx.tenpay.com/cgi-bin/mmpayweb-bin/checkmweb?prepay_id=wx2016121516420242444321ca0631331346&package=1405458241"

    }
}

// wechat_native
{
    "code": 0,
    "message": "success",
    "remark": "成功",
    "data": {
        "platform": "wechat",
        "channel": "wechat_native",
        "code_url" : "weixin://wxpay/bizpayurl/up?pr=NwY5Mz9&groupid=00"
    }
}

// wechat_jsapi
{
    "code": 0,
    "message": "success",
    "remark": "成功",
    "data": {
        "platform": "wechat",
        "channel": "wechat_jsapi",
        "timeStamp": "1723250866",
        "nonceStr": "779d2ebdacf56c8de990ccd84c684bd6",
        "package": "prepay_id=wx10084746651523b963367b239acf280000",
        "paySign": "oAUL7XFhHznlDAPrpBAluiXCp0sLdfqO9fhIlXJ2oLqomDfgqOSb83WXzcGgbHkYRUs+T7BJ0PbIr3pOEVep9x+YwGo89iXnA6oESVlmaeHUmhaIqI+wBhJyJsBcJNd/FeET6xybS//7Ar3QnRKq+yEe88m1cxNUTgYziDzeVgt1pnePzbz4DCOcivH3mySgnTwOEFaEZnaUKNAwbZrAcKPlzZNx4sS3vvmSbE+8mHEOjoR0/gz7lZG29UQBJjW1ZrsKCgFkBjyY7uFnCXdl2LG7ldX0xoMyYjOiymkRxtIGv4WJKn+4M63y4GBRUErwwsFQVZPjrdTYZ/L1sRZ/+Q==",
        "signType": "RSA"
    }
}

取消订单

HTTP Request

PUT /api/v2/exhibition_orders/:id/cancel

HEADERS

字段名 是否必填 描述
ACCESS-TOKEN true 授权token(aPaas提供)

URL Parameters

字段名 必填 描述
id 订单ID

Body Parameters

字段名 是否必填 描述

返回数据

{
    "code": 0,
    "message": "success",
    "remark": "成功",
    "data": {
        "id": 1,
        "trade_no": "E20240808223730417593398",
        "status": "cancel",
        "status_i18n": "已取消",
        "amount": "1.2",
        "created_at": "2024-08-08T22:37:30.430+08:00",
        "exhibition": {
            "id": 41296,
            "name": "物联传媒测试",
            "start_date": "2024-07-23",
            "end_date": "2024-08-30",
            "hours": "07:00-18:00",
            "industries": [
                {
                    "main_industry": {
                        "id": 22,
                        "name": "安全/劳保/安防/消防"
                    },
                    "second_industry": {
                        "id": 5,
                        "name": "安防"
                    }
                },
                {
                    "main_industry": {
                        "id": 22,
                        "name": "安全/劳保/安防/消防"
                    },
                    "second_industry": {
                        "id": 11,
                        "name": "应急管理"
                    }
                },
                {
                    "main_industry": {
                        "id": 22,
                        "name": "安全/劳保/安防/消防"
                    },
                    "second_industry": {
                        "id": 7,
                        "name": "劳保"
                    }
                },
                {
                    "main_industry": {
                        "id": 22,
                        "name": "安全/劳保/安防/消防"
                    },
                    "second_industry": {
                        "id": 12,
                        "name": "雷达"
                    }
                }
            ],
            "hall": {
                "id": 2294,
                "name": "测试1哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈",
                "name_en": null,
                "country": "中国",
                "province": "河北",
                "city": "邯郸市",
                "address": null
            }
        },
        "details": [
            {
                "id": 1,
                "username": "zhansan",
                "phone": "132629026519",
                "idcard": "111",
                "price": "99.0",
                "actual_price": "1.2"
            }
        ]
    }
}
文档更新时间: 2025-04-09 17:20   作者:李辉