添加jdapi.DeliveryStatusCourierChaged
This commit is contained in:
@@ -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
|
||||
|
||||
@@ -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)
|
||||
|
||||
@@ -14,16 +14,17 @@ const (
|
||||
)
|
||||
|
||||
const (
|
||||
DeliveryStatusWait4Grap = "10"
|
||||
DeliveryStatusAccepted = "20"
|
||||
DeliveryStatusCourierCanceled = "21"
|
||||
DeliveryStatusCourierArrived = "23"
|
||||
DeliveryStatusFailedGetGoods = "25"
|
||||
DeliveryStatusFailedGetGoodsRejected = "26"
|
||||
DeliveryStatusFailedGetGoodsWaiting = "27"
|
||||
DeliveryStatusGotGoods = "30"
|
||||
DeliveryStatusFailedDelivery = "35"
|
||||
DeliveryStatusFinished = "40"
|
||||
DeliveryStatusWait4Grap = "10" // 等待抢单
|
||||
DeliveryStatusAccepted = "20" // 已抢单
|
||||
DeliveryStatusCourierCanceled = "21" // 配送员取消抢单,等待重新抢单
|
||||
DeliveryStatusCourierChaged = "22" // 更换配送员
|
||||
DeliveryStatusCourierArrived = "23" // 配送员已到店
|
||||
DeliveryStatusFailedGetGoods = "25" // 取货失败
|
||||
DeliveryStatusFailedGetGoodsRejected = "26" // 取货失败审核驳回
|
||||
DeliveryStatusFailedGetGoodsWaiting = "27" // 取货失败待审核
|
||||
DeliveryStatusGotGoods = "30" // 取货完成
|
||||
DeliveryStatusFailedDelivery = "35" // 投递失败
|
||||
DeliveryStatusFinished = "40" // 已完成
|
||||
)
|
||||
|
||||
const (
|
||||
|
||||
@@ -431,7 +431,9 @@ func signGetStoreList(bodyStr string) (signResult string) {
|
||||
|
||||
func (a *API) GetStoreList(lng string, lat string) (retVal map[string]interface{}, err error) {
|
||||
body := map[string]interface{}{
|
||||
"channelId": "3997",
|
||||
// "channelId": "3997", // 原来
|
||||
"channelId": "4037", // 菜市场
|
||||
// "channelId": "4038", // 水果店
|
||||
"currentPage": 1,
|
||||
"pageSize": 999,
|
||||
"coordType": "2",
|
||||
|
||||
Reference in New Issue
Block a user