1.1*获取订单列表
说明
此协议采用定时轮询的方式获取最新订单,请将定时设定在5~10秒,请不要设定太短的轮询间隔。
注意:已确认的订单超过一定的时间未被接口处理,会自动取消确认,状态回到0,列表中将不会返回(未支付订单超过20分钟,已支付订单超过120分钟)
本协议已合并到协议6.1,建议不再使用
请求地址
http://api.dc78.cn/Api/do_get_list
请求方式
GET
请求参数
invoice=1设置该参数备注(memo字段)与发票信息(invoice字段)分别单独显示,不设置invoice参数,默认将发票和备注信息合并到(memo字段)显示
返回
status:1-成功,0-失败
info:失败时的错误信息
{
"status": 1,
"list": [
{
"id": "2161105",
"msid": "1559",
"time": "2016-12-09 12:32:09",
"date": "20161209",
"type": "0",
"cate": "10",
"phone": "13951111111",
"cust": "张三丰",
"state": "1",
"count": "1",
"table": "2001",
"cfmtime": "2016-12-09 12:32:15",
"cfmcode": "",
"cfmuser": "支付下单",
"pscount": null,
"memo": "",
"addr": null,
"payid": "3617110",
"paytype": "0",
"src": "wx",
"srcid": null,
"num": 2,
"invoice":"发票标题:苏州果盘网络技术有限公司,纳税人识别号:1111,类型:公司"
}
],
"from": "queue",
"server_time": "2016-12-09 12:33:25",
"server_name": "wx4#"
}
参数 | 参数名称 | 必填 | 描述 | 范例 |
list | 新订单列表 | |||
id | 订单流水号 | |||
msid | 门店编号 | |||
time | 时间,格式 | yyyy-MM-dd HH:nn:ss | ||
date | 订单日期 | yyyyMMdd | ||
type | 类型 | 0-堂吃订单,1-外卖订单 | ||
cate | 10-堂食,11=打包,12=预点,20-外卖订单 | |||
phone | 手机 | |||
cust | 客户姓名 | |||
state | 状态 | 1-订单状态已确认 | ||
count | 订单菜品数量 | |||
table | 订单餐台 | |||
cfmtime | 确认时间 | |||
cfmcode | 确认服务员代码 | |||
cfmuser | 确认服务员姓名 | |||
pscount | 人数 | |||
memo | 订单备注 | |||
addr | 外卖地址 | |||
payid | 结算单标志 | 非0说明订单已结 | ||
src | 订单来源 | wx=微信下单,bk=预订然后下单 (类型为外卖时会有:bd=百度外卖,mt=美团,el=饿了么) | ||
srcid | 订单源单号 | 订单源单号,wx时为空。其它为相应源订单号 |
请求方式
INI
请求参数
[action]
action=do_get_list返回
[result]
status=1-成功,0-失败
list=array:1
[list_0]
参数 | 参数名称 | 必填 | 描述 | 范例 |
payid | 结算单标志 | 非0说明订单已结 | ||
cfmuser | 确认服务员姓名 | |||
cfmtime | 确认时间 | |||
cfmcode | 确认服务员代码 | |||
id | 订单流水号 | |||
table | 订单餐台 | |||
pscount | 人数 | |||
state | 状态 | 1-订单状态已确认 | ||
type | 类型 | 0-堂吃订单,1-外卖订单 | ||
cate | 10-堂食,11=打包,12=预点,20-外卖订单 | |||
time | 时间,格式 | yyyy-MM-dd HH:nn:ss | ||
msid | 门店编号 | |||
memo | 订单备注 | |||
count | 订单菜品数量 | |||
date | 订单日期, 格式 | yyyyMMdd | ||
cust | 客户姓名 | |||
addr | 外卖地址 | |||
phone | 手机 |