开放平台
  1. 点餐接口
开放平台
  • 首页
  • App/H5对接流程:
  • API开放接口对接流程
  • 小程序对接流程v1.0
  • 数据推送说明
  • 基础信息
    • 获取接口访问令牌
      POST
    • 更改密码
      POST
    • 企业用户信息 v1.1
      GET
    • 获取会员token
      POST
  • 电影票接口
    • 电影票回调通知
    • 获取城市列表
      GET
    • 热映电影(pageIndex从0开始)
      GET
    • 即将上映电影
      GET
    • 获取影院列表
      GET
    • 获取影院过滤列表(获取城市影院品牌和区域信息)
      GET
    • 获取电影的影院列表
      GET
    • 获取电影详情
      GET
    • 获取影院某个电影的排片列表
      GET
    • 获取电影场次(座位)详情
      GET
    • 创建订单
      POST
    • 订单简要信息(字段较简洁,用于发起订单支付)
      GET
    • 支付订单(用户付款成功后调用)
      GET
    • 订单列表(管理)
      POST
    • 订单详情
      GET
    • 获取广告列表
      GET
  • 吃喝玩乐接口
    • GroupBuy
      • 城市列表
      • 商品列表
      • 商品详情
    • GroupBuyOrder
      • 下单(自己做产品展示,才需要下单接口)
      • 订单支付通知
      • 订单列表
      • 订单详情
      • 订单详情(管理)
  • 购物接口
    • FanLiOrder
      • 订单列表
      • 订单详情(管理)
  • 卡券接口
    • GiftCard
      • 卡券商品分类列表
      • 卡券商品列表
      • 商品详情
      • 下单(自己做产品展示,才需要下单接口)
      • 订单支付通知
      • 订单列表
      • 订单详情
      • 卡券商品按类别列表(共二级分类)
  • 点餐接口
    • 点餐回调通知
    • 城市列表
      GET
    • 平台店铺列表
      GET
    • 店铺详情,如果传了经纬度,返回距离
      GET
    • 菜单
      GET
    • 商品详情(不同品牌商品详情会有所不同)
      GET
    • 创建订单(不同品牌的商品详情下单的参数会有所不同)
      POST
    • 订单支付通知(用户付款成功后调用)
      GET
    • 订单列表
      POST
    • 订单详情
      GET
    • 订单上传文件列表
      GET
  • 礼金接口
    • PayCouponBind
      • 通过手机号发放优惠劵
  1. 点餐接口

订单列表

POST
/api/kfc/order_list
Kfc

请求参数

Body 参数application/json
pageIndex
integer <int32>
必需
pageSize
integer <int32>
必需
exportExcel
boolean 
可选
orderCustomId
string  | null 
订单号
可选
title
string  | null 
标题
可选
userName
string  | null 
用户姓名
可选
userMobile
string  | null 
用户手机
可选
userId
string <uuid> | null 
用户id
可选
orderState
enum<integer> <int32>
可选
订单状态
0等待支付
1订单已付
2等待出码
3订单成功
4订单失败
5订单取消
6订单退款
7未付取消
8部分退款
9订单锁定
10客服处理中
11等待配送
12配送中
枚举值:
012345678910111213
orderType
enum<integer> <int32>
可选
点餐订单类型

1:Kfc,K记;

2:MDL,麦记;

4:XBK,星爸爸;

8:NXDC,奈雪的茶;

16:RXKF,瑞辛;

32:XC,喜小茶;

64:KD,酷迪;

16384:BSK,披萨客
枚举值:
1248163264128
queryType
integer <int32>
可选
查询类型:1 创建时间,2 支付时间,(需要同时传时间段)
startTime
string <date-time> | null 
起始时间
可选
endTime
string <date-time> | null 
截至时间
可选
appId
string  | null 
appid
可选
示例
{
    "pageIndex": 0,
    "pageSize": 0,
    "exportExcel": true,
    "orderCustomId": "string",
    "title": "string",
    "userName": "string",
    "userMobile": "string",
    "userId": "2c4a230c-5085-4924-a3e1-25fb4fc5965b",
    "orderState": 0,
    "orderType": 1,
    "queryType": 0,
    "startTime": "2019-08-24T14:15:22Z",
    "endTime": "2019-08-24T14:15:22Z",
    "appId": "string"
}

返回响应

🟢200Success
application/json
Body
code
integer <int32>
code
可选
message
string  | null 
message
可选
data
object (KfcOrderChannelDtoPageData) 
可选
pageIndex
integer <int32>
可选
pageSize
integer <int32>
可选
pageCount
integer <int32>
可选
total
integer <int32>
可选
fileId
string  | null 
可选
data
array[object (KfcOrderChannelDto) {77}]  | null 
可选
示例
{
    "code": 0,
    "message": "string",
    "data": {
        "pageIndex": 0,
        "pageSize": 0,
        "pageCount": 0,
        "total": 0,
        "fileId": "string",
        "data": [
            {
                "id": "497f6eca-6276-4993-bfeb-53cbbbba6f08",
                "epUserId": "f6922f56-2635-4dc5-9821-536548cc4172",
                "epParentId": "c45a9505-bd3e-4c6a-becf-eae1056d362d",
                "userId": "2c4a230c-5085-4924-a3e1-25fb4fc5965b",
                "shopId": "70542939-296f-4335-b0b1-f4e5a2513ef7",
                "shopCode": "string",
                "shopName": "string",
                "cityId": 0,
                "cityName": "string",
                "platformCityId": "string",
                "orderName": "string",
                "eatType": 0,
                "eatTypeName": "string",
                "orderSign": "string",
                "userMobile": "string",
                "userName": "string",
                "avatarUrl": "string",
                "productsInfo": "string",
                "refundProducts": [
                    {
                        "pId": "string",
                        "productId": "string",
                        "linkId": "string",
                        "quantity": 0,
                        "nameCn": "string",
                        "imageUrl": "string",
                        "selPrice": 0,
                        "orgPrice": 0,
                        "settlePrice": 0,
                        "channelPrice": 0,
                        "ChannelCostMode": 0,
                        "hasRefund": true,
                        "refundAmount": 0,
                        "refundCount": 0,
                        "selected": [
                            {
                                "round": 0,
                                "products": [
                                    {
                                        "productId": "string",
                                        "linkId": "string",
                                        "quantity": 0
                                    }
                                ]
                            }
                        ],
                        "orderId": "string",
                        "orderSn": "string",
                        "spec": "string",
                        "index": 0
                    }
                ],
                "remark": "string",
                "originPrice": 0,
                "totalDistributionPrice": 0,
                "epParentCommission": 0,
                "epCommission": 0,
                "refundAmount": 0,
                "refundTime": "2019-08-24T14:15:22Z",
                "totalEpPrice": "string",
                "epRefundAmount": "string",
                "imageUrl": "string",
                "info": "string",
                "totalUserPrice": 0,
                "epCostPrice": 0,
                "costMode": "string",
                "orderState": 0,
                "orderStateName": "string",
                "createTime": "2019-08-24T14:15:22Z",
                "updateTime": "2019-08-24T14:15:22Z",
                "paidTime": "2019-08-24T14:15:22Z",
                "successTime": "2019-08-24T14:15:22Z",
                "platformOrderId": "string",
                "codes": "string",
                "qrCodes": "string",
                "payType": 0,
                "isChannelPay": true,
                "orderPayId": "string",
                "payTranId": "string",
                "orderCustomId": "string",
                "appId": "string",
                "payAppId": "string",
                "count": 0,
                "address": "string",
                "lat": 0,
                "lon": 0,
                "recAddress": "string",
                "pushUrl": "string",
                "entPara": "string",
                "entUserId": "string",
                "payUrl": "string",
                "epUserName": "string",
                "mealTime": 0,
                "tableWare": true,
                "offsetPrice": 0,
                "waitTime": 0,
                "queueSize": 0,
                "supplierId": "e01eb4c4-8eb9-4fb7-b625-61f58c6148db",
                "biddingEndTime": "2019-08-24T14:15:22Z",
                "biddingCount": 0,
                "orderType": 1,
                "orderTypeName": "string",
                "mode": 0,
                "supplierRemark": "string",
                "supplierName": "string",
                "supplierAvatarUrl": "string",
                "makeMealSeconds": 0,
                "deliveryPrice": 0,
                "courierLocationH5": "string",
                "recAddr": {
                    "orderId": "string",
                    "userId": "string",
                    "contact": "string",
                    "gender": "string",
                    "phone": "string",
                    "addr": "string",
                    "number": "string",
                    "lat": 0,
                    "lon": 0,
                    "createTime": "string",
                    "id": "string"
                }
            }
        ]
    }
}
上一页
订单支付通知(用户付款成功后调用)
下一页
订单详情
Built with