From a1d34525da5f2f52f9a1d81a7b60cb8d26e8772a Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E9=82=B9=E5=AE=97=E6=A5=A0?= Date: Mon, 12 May 2025 18:21:28 +0800 Subject: [PATCH] 1 --- business/partner/purchase/jd/sku2.go | 18 ++---------------- 1 file changed, 2 insertions(+), 16 deletions(-) diff --git a/business/partner/purchase/jd/sku2.go b/business/partner/purchase/jd/sku2.go index 56ae7f3ae..f8c7ca7bc 100644 --- a/business/partner/purchase/jd/sku2.go +++ b/business/partner/purchase/jd/sku2.go @@ -137,12 +137,12 @@ func (p *PurchaseHandler) getVendorCategories(level int, pid int64) (vendorCats } if level > 1 { cat.ParentID = utils.Int64ToStr(v.ParentId) - if level == 3 { + if level == 3 || level == 4 { cat.IsLeaf = 1 } } vendorCats = append(vendorCats, cat) - if level < 3 { + if level < 4 { childVendorCats, err2 := p.getVendorCategories(level+1, v.Id) if err2 == nil && len(childVendorCats) > 0 { vendorCats = append(vendorCats, childVendorCats...) @@ -185,11 +185,6 @@ func skuInfo2Param(ctx *jxcontext.Context, sku *dao.StoreSkuSyncInfo) (param *jd param.Images = jxutils.BatchString2Slice(sku.Img, sku.Img2, sku.Img3, sku.Img4, sku.Img5) } - switch sku.NameID { - case 8080661, 8080665, 8080667, 8080670: - globals.SugarLogger.Debugf("--------sku := %s", utils.Format4Output(sku, false)) - } - if sku.SkuVendorMapCatID != "" && sku.SkuVendorMapCatID != "0" { param.CategoryID = utils.Str2Int64(sku.SkuVendorMapCatID) } else if sku.VendorVendorCatID != 0 { @@ -217,11 +212,6 @@ func skuInfo2Param(ctx *jxcontext.Context, sku *dao.StoreSkuSyncInfo) (param *jd param.ProductDesc = fmt.Sprintf(`一张图片`, sku.DescImg) } - switch sku.NameID { - case 8080661, 8080665, 8080667, 8080670: - globals.SugarLogger.Debugf("--------param := %s", utils.Format4Output(param, false)) - } - return param } @@ -229,10 +219,6 @@ func (p *PurchaseHandler) CreateSku2(ctx *jxcontext.Context, sku *dao.StoreSkuSy param := skuInfo2Param(ctx, sku) if globals.EnableJdStoreWrite { sku.VendorSkuID, err = getAPI(sku.VendorOrgCode).AddSku2(param) - switch sku.NameID { - case 8080661, 8080665, 8080667, 8080670: - globals.SugarLogger.Debugf("--------err := %v", utils.Format4Output(err, false)) - } if err != nil && strings.Contains(err.Error(), jdapi.ErrMustUPC) { result, err2 := getAPI(sku.VendorOrgCode).BatchAddSkuByUPC([]*jdapi.CreateByUpcParam2{ &jdapi.CreateByUpcParam2{