1.1*获取订单列表

优质
小牛编辑
131浏览
2023-12-01

说明

此协议采用定时轮询的方式获取最新订单,请将定时设定在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
手机