From f535cf2eebe2e2ae3a0b34252aa351beacf64f37 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E8=8B=8F=E5=B0=B9=E5=B2=9A?= <770236076@qq.com> Date: Mon, 16 Dec 2019 11:02:20 +0800 Subject: [PATCH] =?UTF-8?q?=E6=8E=A8=E8=8D=90=E5=88=86=E7=B1=BB=E4=BF=AE?= =?UTF-8?q?=E6=94=B9?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- business/jxstore/cms/store_sku.go | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/business/jxstore/cms/store_sku.go b/business/jxstore/cms/store_sku.go index df0a1dd2b..72f1e15ee 100644 --- a/business/jxstore/cms/store_sku.go +++ b/business/jxstore/cms/store_sku.go @@ -2140,11 +2140,20 @@ func GetTopSkusByStoreIDs(ctx *jxcontext.Context, storeIDs []int) (storeSkuNameE } func GetTopCategorysByStoreIDs(ctx *jxcontext.Context, storeIDs []int) (skuCategory []*model.SkuCategory, err error) { + var skuCategory2 []*model.SkuCategory if len(storeIDs) == 0 { return skuCategory, err } db := dao.GetDB() skuCategory, err = dao.GetTopCategorysByStoreIDs(db, storeIDs) + if len(skuCategory) < 10 { + skuCategory2, err = dao.GetCategories(db, -1, 1, nil) + if len(skuCategory2) > 0 { + for i := 0; i < 10-len(skuCategory); i++ { + skuCategory = append(skuCategory, skuCategory2[i]) + } + } + } if err != nil { return nil, err }