京东商城修改,删除规格

This commit is contained in:
苏尹岚
2020-05-20 15:34:54 +08:00
parent 84ac329087
commit 10068776e3
2 changed files with 4 additions and 5 deletions

View File

@@ -3,7 +3,6 @@ package jdshop
import (
"encoding/base64"
"encoding/json"
"fmt"
"strings"
"git.rosy.net.cn/baseapi/platformapi/jdshopapi"
@@ -60,8 +59,6 @@ func (p *PurchaseHandler) UpdateStore(db *dao.DaoDB, storeID int, userName strin
if err == nil {
if store.SyncStatus&(model.SyncFlagNewMask|model.SyncFlagStoreStatus) != 0 {
mergeStatus := jxutils.MergeStoreStatus(store.Status, store.VendorStatus)
fmt.Println("test1", utils.Format4Output(api.JdShopAPI.APICookie.GetCookieCount(), false))
api.JdShopAPI.APICookie.SetCookie("thor", "80FAF09E9A09B6E618A68057BDFCFCB8C86E8252DC9F7D3B34572625904FBA0A74B88873C7657CFD518E07B0319B489D0282895A6DF7C0E1C67590D2864D06769657402E80191AB425B126C59F29522AE1C00344E2CF8D60E007F25BB4C1DE11431856BF15070B700ACB33124EA2661AE6D93D1E1A2A4D18A838CB5664BD7DFE61C73899267AC2D01237897F6D808568")
err = api.JdShopAPI.UpdateStoreStatus(utils.Str2Int(store.VendorStoreID), jxStatus2JdsStatus(mergeStatus))
}
}

View File

@@ -120,12 +120,14 @@ func (p *PurchaseHandler) UpdateStoreSkus(ctx *jxcontext.Context, storeID int, v
}
err = api.JdShopAPI.UpdateWare(updateWareParam)
for _, vv := range v.StoreSkuSyncInfoJds {
updateSkusParam, err := buildUpdateSkusParam(v, vv, false)
api.JdShopAPI.DeleteSku(utils.Str2Int64(vv.VendorSkuID))
updateSkusParam, err := buildUpdateSkusParam(v, vv, true)
if err != nil {
failedList = putils.GetErrMsg2FailedSingleList(storeSkuList, err, storeID, model.VendorChineseNames[model.VendorIDJDShop], "更新商品基础信息")
return failedList, err
}
_, err = api.JdShopAPI.UpdateSkus(updateSkusParam)
vendorSkuID, err := api.JdShopAPI.UpdateSkus(updateSkusParam)
vv.VendorSkuID = vendorSkuID
}
}
if err != nil {