From aa7a407678a0b36d405c738835d1497c9fd5a6ee Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E8=8B=8F=E5=B0=B9=E5=B2=9A?= <770236076@qq.com> Date: Tue, 28 Jul 2020 15:13:22 +0800 Subject: [PATCH] getskuname --- business/jxstore/cms/sku.go | 17 +++++++++++++++++ 1 file changed, 17 insertions(+) diff --git a/business/jxstore/cms/sku.go b/business/jxstore/cms/sku.go index ae635a7ba..f5ab4b3dd 100644 --- a/business/jxstore/cms/sku.go +++ b/business/jxstore/cms/sku.go @@ -713,6 +713,23 @@ func GetSkuNames(ctx *jxcontext.Context, keyword string, isBySku, isQueryMidPric return nil, err } } + skuVendorCats, _ := dao.GetSkuVendorCategoryMaps(db, []int{skuName.ID}, []int{model.VendorIDMTWM, model.VendorIDEBAI, model.VendorIDJDShop, model.VendorIDJD}, nil) + if len(skuVendorCats) > 0 { + for _, v := range skuVendorCats { + if v.VendorID == model.VendorIDJD { + skuName.JdCategoryID = v.VendorCategoryID + } + if v.VendorID == model.VendorIDEBAI { + skuName.EbaiCategoryID = v.VendorCategoryID + } + if v.VendorID == model.VendorIDMTWM { + skuName.MtwmCategoryID = v.VendorCategoryID + } + if v.VendorID == model.VendorIDJDShop { + skuName.JdsCategoryID = v.VendorCategoryID + } + } + } } if len(skuIDs) > 0 { thingMapMap, err2 := dao.GetThingMapMap(db, model.ThingTypeSku, nil, skuIDs)