京东商城改库存

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
import (
"fmt"
"regexp"
"strings"
"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) {
if globals.EnableJdShopWrite {
var stock = 0
fmt.Println("testUpdateSkuSiteStock", storeID, vendorStoreID)
for _, v := range storeSkuList {
if status == model.SkuStatusNormal {
stock = 9999
@@ -254,7 +252,9 @@ func (p *PurchaseHandler) UpdateStoreSkusStatus(ctx *jxcontext.Context, vendorOr
storeSkus, err2 := dao.GetStoresSkusInfo(dao.GetDB(), []int{model.JdShopMainStoreID}, []int{v.SkuID})
err = err2
if len(storeSkus) > 0 {
err = api.JdShopAPI.UpdateSkuSiteStock(storeSkus[0].JdsID, stock, utils.Str2Int(vendorStoreID))
if storeSkus[0].JdsID != 0 {
err = api.JdShopAPI.UpdateSkuSiteStock(storeSkus[0].JdsID, stock, utils.Str2Int(vendorStoreID))
}
}
}
}