diff --git a/business/jxstore/cms/store_sku.go b/business/jxstore/cms/store_sku.go index 72f1e15ee..e075409e9 100644 --- a/business/jxstore/cms/store_sku.go +++ b/business/jxstore/cms/store_sku.go @@ -2147,9 +2147,10 @@ func GetTopCategorysByStoreIDs(ctx *jxcontext.Context, storeIDs []int) (skuCateg db := dao.GetDB() skuCategory, err = dao.GetTopCategorysByStoreIDs(db, storeIDs) if len(skuCategory) < 10 { + j := 10 - len(skuCategory) skuCategory2, err = dao.GetCategories(db, -1, 1, nil) if len(skuCategory2) > 0 { - for i := 0; i < 10-len(skuCategory); i++ { + for i := 0; i < j; i++ { skuCategory = append(skuCategory, skuCategory2[i]) } }