4.同步配送订单(选接)
### candao.rider.postDeliveryInfo
> 这是主动发起呼叫物流,供应商系统提交订单配送信息到开放平台,开放平台同步到配送系统
官方文档:[http://open-api.can-dao.com/#/documents?page_code=32-1](http://open-api.can-dao.com/#/documents?page_code=32-1)
#### 注意事项
- 此接口请求结果为同步返回,业务级处理结果为异步通知,供应商需要根据回调接口【4-2.配送公司回传配送状态】的结果判断操作结果,成功或失败时都会回调。
- 同步配送订单,用于呼叫配送公司,==重量必传应该是下游配送公司决定的,没有重量传0即可==。
### 业务数据
#### 必传字段
- deliverySysType:配送系统,==即物流公司,如蜂鸟==
- subDeliverySysType(可选):数组,子配送系统编码,当deliverySysType为聚合配送系统(如FDS)时有效,参考枚举 deliverySysType
> FDS 表示:餐道新版聚合配送
- brandName(可选): 品牌名称,==即资质里企业简称==
- subStoreId(可选):供应商侧门店 ID,即我们的 ==OUTLET_CODE==
- storeName(可选):门店名称,我们传入
- extOrderId:平台订单id,==即我们的订单号==
- thirdSn: 平台流水号,==即我们取餐号==
- sender:发货人信息,对象
- name:发货人名
- phone:发货人电话
- address:发货人地址
- longitude:发货人经度,高德坐标
- latitude:发货人纬度,高德坐标
- receiver :收货人信息,对象
- name:收货人名
- phone:收货人电话
- address:收货人地址
- longitude:收货人经度,高德坐标
- latitude:收货人纬度,高德坐标
- counts:餐品份数
- orderType:订单类型,==1:外卖==,4:外卖预约
- fromType:下单渠道,参见枚举类 fromType
- orderTime:下单时间,格式为yyyy-MM-dd HH:mm:ss
- sendTime:预计送达时间,格式为yyyy-MM-dd HH:mm:ss
- payType: 付款方式,1:餐到付款,2:在线支付,==我们是2==
- isInvoice:是否开发票, true|false
- ==... 更多字段,参考官方文档==
### 请求示例
```JSON
{
"data":{
"deliverySysType":"fn",
"extOrderId":"71636551195320",
"subStoreId":"46489361",
"storeName":"两粒米智慧餐饮",
"sender":{
"name":"两粒米智慧餐饮",
"phone":"18098383366",
"address":"上海市闵行区竹园路588号",
"latitude": "32.928284",
"longitude": "117.36768"
},
"receiver":{
"name":"ervin先生",
"phone":"18676692",
"address":"广州市荔湾",
"longitude":"117.36068",
"latitude":"32.920284"
},
"counts":1,
"orderType":1,
"fromType":"weixin-xcx",
"orderTime":"2021-11-11 11:25:43",
"sendTime":"2021-11-11 11:25:43",
"payType":2,
"isInvoice":false,
"invoice":"",
"userNote":"测试单勿送",
"productPrice":29,
"deliveryFee":6,
"mealFee":0,
"weight":1000,
"price":2900,
"merchantPrice":2900,
"discountPrice":0,
"products":[
{
"pid":"109030",
"name":"小瘦肉粉糯米鸡",
"price":1300,
"num":1,
"totalPrice":1300
},
{
"pid":"091405",
"name":"鲜香肉酱蒸米粉 热豆浆(小)",
"price":1000,
"num":1,
"totalPrice":1000
}
]
},
"accessKey":"185a4bd62df35dc8",
"actionName":"candao.rider.postDeliveryInfo",
"timestamp":1636601143098,
"ticket":"22769aeb-6826-41d6-ac41-eab955a957f3",
"sign":"afa4dd1b46938e3ccf439c81d7c7a40a",
"serviceType":"pos",
"vendor":""
}
```
### 返回示例
```JSON
{
"status": 1,
"msg": "非呼叫餐道聚合配送",
"logId": "596520e1-be06-d9d1-ca8d-3670-f572a65e",
"serverTime": 1636601553567,
"ticket": "22769aeb-6826-41d6-ac41-eab955a957f3"
}
```