请求参数说明
| 参数 | 描述 | 必填 | 示例值 | 类型 | 最大长度 |
| action | 接口参数组 | 是 | object | ||
| └action | 需要调用的接口名称 | 是 | do_sync_bill | string | |
| post | POST参数组 | 是 | object | ||
| └bill | 账单 | 否 | object | ||
| └└cate | 账单明细类型[10=店内就餐,11=打包带走,12=预定,20=配送,21=自提,22=配送点配送] | 是 | 10 | number | |
| └└table | 桌台名称 | 是 | 100 | number | |
| └└state | 状态[9=已完成,30=已开台,32=用餐中,50=支付中(封账),-1=已取消] | 是 | 30 | string | |
| └└time | 创建时间 | 是 | 2023-01-01 00:00:00 | string | |
| └└realTime | 真实日期 | 否 | 2023-01-01 00:00:00 | string | |
| └└pepole | 用餐人数 | 是 | 1 | string | |
| └└remark | 备注 | 否 | string | ||
| └└src | 来源[wx=微信,ali=支付宝,mt=美团,el=饿了么,dy=抖音,jd=京东] | 是 | wx | string | |
| └└srcId | 来源ID, 对应平台的订单ID | 否 | string | ||
| └└payTime | 支付时间 | 否 | 2023-01-01 00:00:00 | string | |
| └└completeTime | 完成时间 | 否 | 2023-01-01 00:00:00 | string | |
| └└parentBizId | 父线下账单ID(有连台时传) | 否 | string | ||
| └└orders | 订单信息 | 否 | list | ||
| └└└orderId | 订单ID(和orderBizId二选一) | 是 | 186260010000000002 | string | |
| └└└orderBizId | 线下订单ID(和orderId二选一) | 是 | string | ||
| └└└time | 下单时间 | 是 | 2023-01-01 00:00:00 | string | |
| └└└items | 明细信息 | 否 | list | ||
| itemId | 明细ID | 是 | 186260017000000002 | string | |
| itemBizId | 线下明细ID | 是 | string | ||
| goodsId | 菜品ID(和goodsBizId二选一) | 是 | 10000001 | string | |
| goodsBizId | 线下菜品ID(和goodsId二选一) | 是 | string | ||
| name | 菜品名称 | 是 | 柠檬水 | string | |
| price | 售价 | 是 | 4 | number | |
| oprice | 原价 | 否 | 5 | number | |
| priceType | 特价类型[0=普通,1=会员价,2=时特价,3=活动价] | 否 | 1 | string | |
| qty | 数量 | 是 | 1 | number | |
| unit | 单位 | 是 | 件 | string | |
| state | 状态[1=已下单,5=制作中,8=制作完成,10=已上菜] | 是 | 1 | string | |
| chucfs | 出餐方式[0=即,1=叫,2=急,3=加] | 否 | 0 | string | |
| parentItemBizId | 父级线下明细ID[0=单菜品,-1=套餐头,>0=套餐子菜品] | 是 | 0 | string | |
| attr | 商品属性 | 否 | list | ||
| name | 属性类型 | 否 | 加料 | string | |
| value | 属性名称 | 否 | 珍珠 | string | |
| add | 属性加价 | 否 | 1 | string | |
| └└realDate | 否 | 2023-01-01 | string | ||
| └└billId | 否 | 186260016000000002 | number | ||
| └└billBizId | 否 | 10202601010001 | number | ||
| └└mealId | 否 | 1001 | number | ||
| └└menuId | 否 | 2001 | number | ||
| └└accId | 否 | 1001 | number | ||
| └└waiterId | 否 | 1001 | number | ||
| └└operatorId | 否 | 1001 | number | ||
| └└bkId | 否 | 1001 | number | ||
| remarkQty | 否 | 1 | number | ||
| └└pay | 否 | object | |||
| └└└payId | 否 | 186260018000000002 | number | ||
| └└└payBizId | 否 | 20202601010001 | number | ||
| └└└payTime | 否 | 2023-01-01 00:00:00 | string | ||
| └└└payItems | 否 | list | |||
| payItemId | 否 | 186260019000000002 | number | ||
| payItemBizId | 否 | 21202601010001 | number | ||
| payCode | 否 | wx | string | ||
| payAmt | 否 | 4 | number |
请求示例
{
"action": {
"action": "do_sync_bill"
},
"post": {
"bill": {
"billId": "",
"billBizId": "10202601010001",
"cate": "10",
"table": "100",
"state": "30",
"time": "2023-01-01 00:00:00",
"realDate": "2023-01-01",
"pepole": "1",
"remark": "",
"src": "wx",
"srcId": "",
"completeTime": "2023-01-01 00:00:00",
"parentBizId": "",
"mealId": "1001",
"menuId": "2001",
"accId": "1001",
"waiterId": "1001",
"operatorId": "1001",
"bkId": "1001",
"orders": [
{
"orderId": "186260010000000002",
"orderBizId": "11202601010001",
"time": "2023-01-01 00:00:00",
"terminalNo": "1001",
"waiterId": "1001",
"remark": "",
"isPrint": "0",
"items": [
{
"itemId": "",
"itemBizId": "12202601010001",
"goodsId": "",
"goodsBizId": "10000001",
"name": "柠檬水",
"price": "4",
"oprice": "5",
"priceType": "1",
"qty": "1",
"unit": "杯",
"state": "1",
"chucfs": "0",
"parentItemBizId": "",
"remarkQty": "1",
"sourceBizId": "",
"remark": "",
"attr": [
{
"name": "加料",
"value": "珍珠",
"add": "1"
}
]
}
]
}
],
"pay": {
"payId": "186260018000000002",
"payBizId": "20202601010001",
"payTime": "2023-01-01 00:00:00",
"payItems": [
{
"payItemId": "186260019000000002",
"payItemBizId": "21202601010001",
"payCode": "wx",
"payAmt": "4"
}
]
}
}
}
}响应参数说明
| 参数 | 描述 | 必填 | 示例值 | 类型 | 最大长度 |
| status | 返回状态。接口成功时为1,出错为0 | 是 | 1 | number | |
| info | 错误时会返回相应的错误信息 | 是 | 提交成功 | string | |
| id | 账单ID | 否 | 186260016000000002 | number | |
| msid | 门店ID | 否 | 10021 | number | |
| bill | 否 | object | |||
| └billId | 否 | 10202601010001 | number | ||
| └billBizId | 否 | 10202601010001 | number | ||
| └orders | 否 | list | |||
| └└orderId | 否 | 186260010000000002 | number | ||
| └└orderBizId | 否 | 11202601010001 | number | ||
| └└items | 否 | list | |||
| └└└itemId | 否 | 186260017000000002 | number | ||
| └└└itemBizId | 否 | 12202601010001 | number | ||
| └pay | 否 | object | |||
| └└payId | 否 | 186260018000000002 | number | ||
| └└payBizId | 否 | 20202601010001 | number | ||
| └└payItems | 否 | list | |||
| └└└payItemId | 否 | 186260019000000002 | number | ||
| └└└payItemBizId | 否 | 21202601010001 | number |
响应示例
{
"status": "1",
"info": "提交成功",
"server_timestamp": 1567480027,
"server_time": "2019-09-03 11:07:07",
"server_name": "api-105.hz",
"msid": "10021",
"bill": {
"billId": "10202601010001",
"billBizId": "10202601010001",
"orders": [
{
"orderId": "186260010000000002",
"orderBizId": "11202601010001",
"items": [
{
"itemId": "186260017000000002",
"itemBizId": "12202601010001"
}
]
}
],
"pay": {
"payId": "186260018000000002",
"payBizId": "20202601010001",
"payItems": [
{
"payItemId": "186260019000000002",
"payItemBizId": "21202601010001"
}
]
}
}
}