diff --git a/controllers/cms_store_sku.go b/controllers/cms_store_sku.go index 6eb47af07..35ededb4c 100644 --- a/controllers/cms_store_sku.go +++ b/controllers/cms_store_sku.go @@ -136,14 +136,17 @@ func (c *StoreSkuController) GetStoresSkus() { } result := &dao.StoreSkuNamesInfo{} - result.TotalCount = storeSku.TotalCount + result.TotalCount = 0 for _, v := range store { for _, s := range storeSku.SkuNames { - if v.ID == s.StoreID && (v.BrandID == model.B2BNumberId || isMatterStore) && user[0].Type == model.YES { // 物料店和b2b店 - result.TotalCount -= len(s.Skus) - continue + if v.ID == s.StoreID { + if (v.BrandID == model.B2BNumberId || isMatterStore) && user[0].Type == model.YES{// 普通用户进入物料店和b2b店 + continue + }else { + result.TotalCount += len(s.Skus) + result.SkuNames = append(result.SkuNames, s) + } } - result.SkuNames = append(result.SkuNames, s) } }