From 54bee1e26f3cdbb1cdca3fafd02e2f9433b979c0 Mon Sep 17 00:00:00 2001 From: gazebo Date: Thu, 17 Oct 2019 18:43:21 +0800 Subject: [PATCH] =?UTF-8?q?=E7=BE=8E=E5=9B=A2=E5=A4=96=E5=8D=96=E7=9A=84?= =?UTF-8?q?=E5=95=86=E5=AE=B6=E5=88=86=E7=B1=BB=E8=BD=AC=E6=8D=A2=E6=97=B6?= =?UTF-8?q?=EF=BC=8Ccode=E5=9C=A8=E6=9C=89=E5=80=BC=E6=97=B6=E8=BD=AC?= =?UTF-8?q?=E6=8D=A2=E4=B8=BAVendorCatID?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- business/partner/purchase/mtwm/store_sku2.go | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/business/partner/purchase/mtwm/store_sku2.go b/business/partner/purchase/mtwm/store_sku2.go index f26c2dc2f..498b4374a 100644 --- a/business/partner/purchase/mtwm/store_sku2.go +++ b/business/partner/purchase/mtwm/store_sku2.go @@ -57,12 +57,15 @@ func (p *PurchaseHandler) GetStoreAllCategories(ctx *jxcontext.Context, storeID func convertVendorCatList(remoteCats []*mtwmapi.RetailCategoryInfo) (cats []*partner.BareCategoryInfo) { for _, rCat := range remoteCats { cat := &partner.BareCategoryInfo{ - VendorCatID: rCat.Name, + VendorCatID: rCat.Code, Name: rCat.Name, Level: rCat.Level, Seq: rCat.Sequence, Children: convertVendorCatList(rCat.Children), } + if cat.VendorCatID == "" { + cat.VendorCatID = rCat.Name + } cats = append(cats, cat) } return cats