文档中心 > API类目 > XSPACE餐饮行业服务API

qimen.alibaba.cco.xspace.catering.pickuporder.list.get (XSpace工作台获取餐饮自取订单列表)

XP工作台获取自取订单列表

公共参数

请求参数

名称 类型 是否必须 示例值 更多限制 描述
foreignId String 必须 l9ue19ps8sed 商户会员id,会员唯一标识
orderId String 可选 20210030199312753818 订单id
startDate String 可选 2021-02-11 12:12:12 订单开始时间
endDate String 可选 2021-05-22 12:12:12 订单结束时间
pageNo Number 必须 1 分页码,1开始。
pageSize Number 必须 40 每页的数据数量

响应参数

名称 类型 示例值 描述
result Result 业务接口响应结果
  • pickupOrderList
  • PickupOrderItem []
  • 自取订单列表
  • └ orderId
  • String
  • 202233914856177381
  • 订单id
  • └ storeOperationTypeDesc
  • String
  • 类型
  • 门店经营类型--部分退新增
  • └ storeNo
  • String
  • 10012
  • 门店ID--部分退新增
  • └ pickNo
  • String
  • 1021
  • 取餐号--部分退新增
  • └ cityName
  • String
  • 北京
  • 城市--部分退新增
  • └ orderType
  • String
  • O
  • 订单类型(堂食/外带)
  • └ orderStatus
  • String
  • 1
  • 订单当前状态
  • └ createDate
  • String
  • 2021-02-11 12:00:20
  • 订单创建时间
  • └ payedFee
  • Number
  • 3000
  • 实付金额,单位分
  • └ storeName
  • String
  • 阿里巴巴A区店
  • 门店名称
  • └ pageNo
  • Number
  • 1
  • 分页码
  • └ pageSize
  • Number
  • 40
  • 每页的数据数量
  • └ totalCount
  • Number
  • 380
  • 订单数据总量
msgCode Number 200 返回错误码,和http status保持概念相同
errorSubCode String order-service-error 错误子码
errorSubMessage String 订单服务异常 具体错误描述

请求示例

{"foreignId":"l9ue19ps8sed","takeMealNo":"2002","orderId":"20210030199312753818","endDate":"2021-05-22 12:12:12","pageNo":1,"orderStatuses":"1","pageSize":40,"orderChannels":"0","startDate":"2021-02-11 12:12:12"}

响应示例

{
    "result":{
        "pickupOrderList":[
            {
                    "orderId":"202233914856177381",
                    "storeOperationTypeDesc":"类型",
                    "storeNo":"10012",
                    "pickNo":"1021",
                    "cityName":"北京",
                    "orderType":"O",
                    "orderStatus":"1",
                    "createDate":"2021-02-11 12:00:20",
                    "payedFee":3000,
                    "storeName":"阿里巴巴A区店"
            }
        ],
        "pageNo":1,
        "pageSize":40,
        "totalCount":380
    },
    "msgCode":200,
    "errorSubCode":"order-service-error",
    "errorSubMessage":"订单服务异常"
}

验签示例

{"errorSubCode":"sign-check-failure","errorSubMessage":"Illegal request","msgCode":"不等于200"}

错误码解释

错误码 错误描述 解决方案

API工具

FAQ

返回
顶部