获取配送范围

POST app/cakeapp/getRule

 

参数
参数名 必选 类型 说明
city_id int 城市ID
brand_id int 品牌ID
product_id int 商品ID
返回示例
  1.未在该城市找到配送范围
{"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"
            }
        ]
    }
}
返回参数说明 (地图区域)
参数名 类型 说明
description string 当前配规描述
ship_area_type int 1—地图区域,2—门店半径
ship_areas array 具体配送信息
city_name int 用户组id,1:超级管理员;2:普通用户
default_amount string 其他区域(不可送区域) 运费
default_clearing_amount string 其他区域(不可送区域) 结算运费
default_free string 其他区域(不可送区域) 起送金额运费
areas array 配送区域
area[key][name] string 区域名称
area[key][amount] int 运费
area[key][clearing_amount] int 结算运费(即将弃用)
area[key][free] string 满xx元起送,-1代表没有起送金额
area[key][points] array 区域经纬度围栏
返回参数说明 (门店半径区域)
参数名 类型 说明
description string 当前配规描述
ship_area_type int 1—地图区域,2—门店半径
ship_rule[] array 具体配送信息
non_default[] array 可配送区域
non_default[key][distance] int 门店半径xx公里内
non_default[key][amount] int 运费
non_default[key][clearing_amount] int 结算运费(即将弃用)
non_default[key][free] string 满xx元免运费,-1代表没有设置此金额
default_amount string 其他区域(不可送区域) 运费
default_clearing_amount string 其他区域(不可送区域) 结算运费
default_free_amount string 其他区域(不可送区域) 起送金额运费
shop[] array 门店信息
shop[key][id] string 门店ID
shop[key][name] string 门店名称
shop[key][lng] string 门店经度
shop[key][lat] string 门店纬度
shop[key][address] string 门店地址
shop[key][phone] string 门店联系方式

发表评论

您的邮箱地址不会被公开。 必填项已用 * 标注

滚动至顶部