Commit 09e1934d by bo

Update orders_sort.md

parent 244cc275
# 方式一
# 方式一
## /tools/v1/orders_sort_rcmd ## /tools/v1/orders_sort_rcmd
## post ## get
## params: ## params:
cur_poi: lng,lat cur_poi: lng,lat # 当前位置
next_order: id,lng,lat next_order: id,lng,lat,lng,lat # 指定下一单,单号,经纬度对 (已取货单只有一个经纬度)
# 下一单,经纬度
orders: id,lng,lat,lng,lat;id,lng,lat;id,lng,lat orders: id,lng,lat,lng,lat;id,lng,lat;id,lng,lat
# 单子id关联经纬度,可以有多组组成,每组之间分号分隔 # 单子id关联经纬度,可以有多组组成,每组之间分号分隔
# 一组有 已经取货订单 和 未取货订单 两种状态,已取货订单 由id标记和纬经度组成 # 一组有 已经取货订单 和 未取货订单 两种状态,已取货订单 由id标记和纬经度组成
# 单子id在此处无意义,只是作为返回前台的标记 # 单子id在此处无意义,只是作为返回前台的标记
## return: ## return:
{ {
"path": 'id,lng,lat,1;id,lng,lat,2;id,lng,lat,1', "data": {
"" "path": "id,lng,lat,2;id,lng,lat,2;id,lng,lat,1;id,lng,lat,2",
"total_line_distance": 20009.40
}
} }
path字段,订单id,经纬度,1取货底/2送货地为一组,以分号分隔
total_line_distance字段 直线距离总和,单位米
# 方式二 # 方式二
## /tools/v1/orders_sort_rcmd ## /tools/v1/orders_sort_rcmd
## post ## post
## params: ## params: (body传递参数 json格式)
body传递参数 json格式
{ {
"cur_poi": ["lng", "lat"], "cur_poi": "lng,lat",
"next_order": { "next_order": "id"
"id": "id",
"end_poi": ["lng", "lat"]
},
"orders" : [{ "orders" : [{
"id": "id", "id": "id",
"st_poi": ["lng", "lat"], "st_poi": "lng,lat",
"end_poi": ["lng", "lat"] "end_poi": "lng,lat"
},{ },{
"id": "id", "id": "id",
"st_poi": ["lng", "lat"], "st_poi": "lng,lat",
"end_poi": ["lng", "lat"] "end_poi": "lng,lat"
}] }]
} }
\ No newline at end of file ## return:
与方式一相同
\ No newline at end of file
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment