This commit is contained in:
suyl
2021-09-18 15:40:33 +08:00
parent 0f1853bbda
commit d03f39175c

View File

@@ -37,11 +37,11 @@ func (p *PurchaseHandler) CreateStoreSkus(ctx *jxcontext.Context, storeID int, v
if vendorStoreID == model.JdShopMainVendorStoreID {
for _, v := range storeSkuList {
//判断京东商城上是否有这个商品了,如果有就是添加规格而不是创建商品
//如果是京东商城2是下架的商品弄上架
//如果是京东商城2是下架的商品弄上架 ,先改为有下架的不管,重新建
name := filterSensitiveWord(v.Name)
flag := false
flag2 := false
var wareStatusUpdateWareID string
//flag2 := false
//var wareStatusUpdateWareID string
result, err := getAPI(v.VendorOrgCode).SearchWare4Valid(name, 1, 100)
if err != nil {
failedList = putils.GetErrMsg2FailedSingleList(storeSkuList, err, storeID, model.VendorChineseNames[model.VendorIDJDShop], "创建商品")
@@ -52,15 +52,15 @@ func (p *PurchaseHandler) CreateStoreSkus(ctx *jxcontext.Context, storeID int, v
flag = true
//下架
if v.WareStatus == 2 {
flag2 = true
wareStatusUpdateWareID = utils.Int64ToStr(v.WareID)
flag = false
//wareStatusUpdateWareID = utils.Int64ToStr(v.WareID)
}
break
}
}
if flag2 {
err = getAPI(v.VendorOrgCode).WareDoUpdate("op", wareStatusUpdateWareID)
}
//if flag2 {
// err = getAPI(v.VendorOrgCode).WareDoUpdate("op", wareStatusUpdateWareID)
//}
if result.TotalItem > 0 && len(result.Data) > 0 && flag {
//jds2
wareSaveParam := &jdshopapi.WareSaveParam{