获取配送范围
POST app/cakeapp/getRule参数
| 参数名 | 必选 | 类型 | 说明 |
|---|---|---|---|
| city_id | 是 | int | 城市ID |
| brand_id | 是 | int | 品牌ID |
| product_id | 否 | int | 商品ID |
返回示例
```text 1.未在该城市找到配送范围 ```json { "code": 209, "msg": "未找到该商品配送范围", "data": "[]" } ```2.地图区域
{ "code": 200, "msg": "success", "data": { "description": "五环内免费配送,如果要更改时间请提前一天联系客服更改;五环内免费配送,(注:所有蛋糕不支持定制生日牌,没有数字蜡烛哦!)", "ship_areas": "{\"city_name\":\"北京市\",\"default_amount\":\"-1\",\"default_clearing_amount\":\"-1\",\"default_free\":\"-1\",\"areas\":[{\"name\":\"区域5\",\"amount\":\"20\",\"clearing_amount\":\"0\",\"free\":\"-1\",\"points\":[{\"lng\":116.219928,\"lat\":39.89919},{\"lng\":116.262472,\"lat\":39.901404},{\"lng\":116.27512,\"lat\":39.891662},{\"lng\":116.277419,\"lat\":39.878817},{\"lng\":116.248674,\"lat\":39.862868},{\"lng\":116.234301,\"lat\":39.853563},{\"lng\":116.222803,\"lat\":39.872172},{\"lng\":116.218203,\"lat\":39.88989}]},{\"name\":\"区域3\",\"amount\":\"0\",\"clearing_amount\":\"0\",\"free\":\"-1\",\"points\":[{\"lng\":116.221078,\"lat\":39.900186},{\"lng\":116.218778,\"lat\":39.928964},{\"lng\":116.232576,\"lat\":39.99798},{\"lng\":116.30559,\"lat\":40.018759},{\"lng\":116.359632,\"lat\":40.028042},{\"lng\":116.435521,\"lat\":40.025832},{\"lng\":116.457368,\"lat\":40.020086},{\"lng\":116.491288,\"lat\":40.019643},{\"lng\":116.54418,\"lat\":39.946667},{\"lng\":116.553379,\"lat\":39.853674},{\"lng\":116.475765,\"lat\":39.812451},{\"lng\":116.455643,\"lat\":39.796487},{\"lng\":116.434946,\"lat\":39.792939},{\"lng\":116.432072,\"lat\":39.776527},{\"lng\":116.394127,\"lat\":39.76721},{\"lng\":116.376305,\"lat\":39.782294},{\"lng\":116.319963,\"lat\":39.784955},{\"lng\":116.283169,\"lat\":39.779632},{\"lng\":116.27627,\"lat\":39.805356},{\"lng\":116.257297,\"lat\":39.835947},{\"lng\":116.238325,\"lat\":39.850572},{\"lng\":116.278569,\"lat\":39.879814},{\"lng\":116.277994,\"lat\":39.890444},{\"lng\":116.269371,\"lat\":39.901072},{\"lng\":116.219928,\"lat\":39.899744}]}]}", "ship_area_type": "1" }}3.门店半径区域
{ "code": 200, "msg": "success", "data": { "description": "门店两2公里内免费配送", "ship_area_type": "2", "ship_rule": "{\"non_default\":{\"15\":{\"distance\":\"15\",\"amount\":\"0\",\"clearing_amount\":\"0\",\"free\":\"150\"}},\"default_amount\":\"-1\",\"default_clearing_amount\":\"\",\"default_free_amount\":\"-1\"}", "shop": [ { "id": "1133422", "name": "祥隆食品", "lng": "113.80672", "lat": "34.50158", "address": "河南省新郑市薛店镇祥隆面包房", "phone": "13592553655" } ] }}4.快递发货 distance > 90 代表快递发货,不用绘制配送范围,根据description描述展示即可
{ "code": 200, "msg": "success", "data": { "description": "中通快递8元;满96元包邮;偏远地区(如新疆、西藏、港澳台等)不配送。快递配送,不接受指定快递发货。", "ship_area_type": "2", "ship_rule": "{\"non_default\":{\"9999999\":{\"distance\":\"9999999\",\"amount\":\"8\",\"clearing_amount\":\"8\",\"free\":\"96\"}},\"default_amount\":\"-1\",\"default_clearing_amount\":\"\",\"default_free_amount\":\"-1\"}", "shop": [ { "id": "1114822", "name": "星期六进口食品店", "lng": "116.692494", "lat": "39.919451", "address": "通胡大街25号", "phone": "13341166848" } ] }}<h5><a class="reference-link" style="color: #4183c4; text-decoration: none; box-sizing: border-box; background: 0px 0px;" name="返回参数说明 (地图区域)"></a>返回参数说明 (地图区域)</h5>
<table>
<tr><th>参数名</th><th>类型</th><th>说明</th></tr>
<tr><td>description</td><td>string</td><td>当前配规描述</td></tr><tr><td>ship_area_type</td><td>int</td><td>1—地图区域,2—门店半径</td></tr><tr><td>ship_areas</td><td>array</td><td>具体配送信息</td></tr><tr><td>city_name</td><td>int</td><td>用户组id,1:超级管理员;2:普通用户</td></tr><tr><td>default_amount</td><td>string</td><td>其他区域(不可送区域) 运费</td></tr><tr><td>default_clearing_amount</td><td>string</td><td>其他区域(不可送区域) 结算运费</td></tr><tr><td>default_free</td><td>string</td><td>其他区域(不可送区域) 起送金额运费</td></tr><tr><td>areas</td><td>array</td><td>配送区域</td></tr><tr><td>area[key][name]</td><td>string</td><td>区域名称</td></tr><tr><td>area[key][amount]</td><td>int</td><td>运费</td></tr><tr><td>area[key][clearing_amount]</td><td>int</td><td>结算运费(即将弃用)</td></tr><tr><td>area[key][free]</td><td>string</td><td>满xx元起送,-1代表没有起送金额</td></tr><tr><td>area[key][points]</td><td>array</td><td>区域经纬度围栏</td></tr>
</table>
<h5><a class="reference-link" style="color: #4183c4; text-decoration: none; box-sizing: border-box; background: 0px 0px;" name="返回参数说明 (门店半径区域)"></a>返回参数说明 (门店半径区域)</h5>
<table>
<tr><th>参数名</th><th>类型</th><th>说明</th></tr>
<tr><td>description</td><td>string</td><td>当前配规描述</td></tr><tr><td>ship_area_type</td><td>int</td><td>1—地图区域,2—门店半径</td></tr><tr><td>ship_rule[]</td><td>array</td><td>具体配送信息</td></tr><tr><td>non_default[]</td><td>array</td><td>可配送区域</td></tr><tr><td>non_default[key][distance]</td><td>int</td><td>门店半径xx公里内</td></tr><tr><td>non_default[key][amount]</td><td>int</td><td>运费</td></tr><tr><td>non_default[key][clearing_amount]</td><td>int</td><td>结算运费(即将弃用)</td></tr><tr><td>non_default[key][free]</td><td>string</td><td>满xx元免运费,-1代表没有设置此金额</td></tr><tr><td>default_amount</td><td>string</td><td>其他区域(不可送区域) 运费</td></tr><tr><td>default_clearing_amount</td><td>string</td><td>其他区域(不可送区域) 结算运费</td></tr><tr><td>default_free_amount</td><td>string</td><td>其他区域(不可送区域) 起送金额运费</td></tr><tr><td>shop[]</td><td>array</td><td>门店信息</td></tr><tr><td>shop[key][id]</td><td>string</td><td>门店ID</td></tr><tr><td>shop[key][name]</td><td>string</td><td>门店名称</td></tr><tr><td>shop[key][lng]</td><td>string</td><td>门店经度</td></tr><tr><td>shop[key][lat]</td><td>string</td><td>门店纬度</td></tr><tr><td>shop[key][address]</td><td>string</td><td>门店地址</td></tr><tr><td>shop[key][phone]</td><td>string</td><td>门店联系方式</td></tr>
</table>