diff --git a/business/partner/purchase/jdshop/store.go b/business/partner/purchase/jdshop/store.go index 996e01846..4027a6466 100644 --- a/business/partner/purchase/jdshop/store.go +++ b/business/partner/purchase/jdshop/store.go @@ -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)) } } diff --git a/business/partner/purchase/jdshop/store_sku.go b/business/partner/purchase/jdshop/store_sku.go index f91d5e40f..abfb1aa9a 100644 --- a/business/partner/purchase/jdshop/store_sku.go +++ b/business/partner/purchase/jdshop/store_sku.go @@ -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 {