京东商城改库存

This commit is contained in:
苏尹岚
2020-05-26 18:11:54 +08:00
parent 5077cdd41a
commit 19777d7443

View File

@@ -1,7 +1,6 @@
package jdshop package jdshop
import ( import (
"fmt"
"regexp" "regexp"
"strings" "strings"
"time" "time"
@@ -243,7 +242,6 @@ func (p *PurchaseHandler) GetStoreSkusFullInfo(ctx *jxcontext.Context, parentTas
func (p *PurchaseHandler) UpdateStoreSkusStatus(ctx *jxcontext.Context, vendorOrgCode string, storeID int, vendorStoreID string, storeSkuList []*partner.StoreSkuInfo, status int) (failedList []*partner.StoreSkuInfoWithErr, err error) { func (p *PurchaseHandler) UpdateStoreSkusStatus(ctx *jxcontext.Context, vendorOrgCode string, storeID int, vendorStoreID string, storeSkuList []*partner.StoreSkuInfo, status int) (failedList []*partner.StoreSkuInfoWithErr, err error) {
if globals.EnableJdShopWrite { if globals.EnableJdShopWrite {
var stock = 0 var stock = 0
fmt.Println("testUpdateSkuSiteStock", storeID, vendorStoreID)
for _, v := range storeSkuList { for _, v := range storeSkuList {
if status == model.SkuStatusNormal { if status == model.SkuStatusNormal {
stock = 9999 stock = 9999
@@ -254,10 +252,12 @@ func (p *PurchaseHandler) UpdateStoreSkusStatus(ctx *jxcontext.Context, vendorOr
storeSkus, err2 := dao.GetStoresSkusInfo(dao.GetDB(), []int{model.JdShopMainStoreID}, []int{v.SkuID}) storeSkus, err2 := dao.GetStoresSkusInfo(dao.GetDB(), []int{model.JdShopMainStoreID}, []int{v.SkuID})
err = err2 err = err2
if len(storeSkus) > 0 { if len(storeSkus) > 0 {
if storeSkus[0].JdsID != 0 {
err = api.JdShopAPI.UpdateSkuSiteStock(storeSkus[0].JdsID, stock, utils.Str2Int(vendorStoreID)) err = api.JdShopAPI.UpdateSkuSiteStock(storeSkus[0].JdsID, stock, utils.Str2Int(vendorStoreID))
} }
} }
} }
}
if err != nil { if err != nil {
failedList = putils.GetErrMsg2FailedSingleList(storeSkuList, err, storeID, model.VendorChineseNames[model.VendorIDJDShop], "修改商品库存") failedList = putils.GetErrMsg2FailedSingleList(storeSkuList, err, storeID, model.VendorChineseNames[model.VendorIDJDShop], "修改商品库存")
} }