添加jdapi.DeliveryStatusCourierChaged

This commit is contained in:
gazebo
2019-10-22 14:25:29 +08:00
parent eabf6ff8e2
commit b1cef2f0f2
4 changed files with 18 additions and 11 deletions

View File

@@ -255,6 +255,7 @@ func (a *API) ShopCategoryUpdate(shopID string, categoryID int64, name string, r
return err
}
// 饿百的商家分类是标签的概念,不管有没有商品在使用都可以删除,且有子分类的也可以直接删除(子分类也相应一并级连被删除)
func (a *API) ShopCategoryDelete(shopID string, categoryID int64) (err error) {
_, err = a.AccessAPI("sku.shop.category.delete", map[string]interface{}{
KeyShopID: shopID,
@@ -378,6 +379,7 @@ func handleShopSkuBatchErr(err error) (opResult *BatchOpResult, outErr error) {
// 另外需要注意的是SkuPriceUpdateBatch的失败明细中的skuID是int64但其它几个是string...
// 文档上说支持custom_sku_id但实际好像只支持skuid
// 饿百删除商品后还要等待5分钟后才会归档商品才会真正删除生效
func (a *API) SkuDelete(trackInfo, shopID string, skuIDs []int64, customSkuDs []string) (opResult *BatchOpResult, err error) {
params := genSkuIDParams(intIDs2Str(skuIDs), strIDs2Str(customSkuDs), "")
params[KeyShopID] = shopID

View File

@@ -530,6 +530,8 @@ func (a *API) GetStoreList(lng string, lat string, pageNo, pageSize int) (shopLi
"lng": lng,
"lat": lat,
}
// 水果
// https://h5.ele.me/restapi/shopping/v3/restaurants?latitude=30.64743&longitude=104.089981&keyword=&offset=0&limit=8&extras[]=activities&extras[]=tags&terminal=h5&rank_id=456ad3b166954bc996324b6fc43a29fb&order_by=0&brand_ids[]=&restaurant_category_ids[]=245
result, err := a.AccessStorePageNoCookie("newretail/main/shoplist", params)
if err == nil && result != nil {
err = utils.Map2StructByJson(result, &shopListInfo, true)