作者 lyh

gx

@@ -129,7 +129,11 @@ class TranslateController extends BaseController @@ -129,7 +129,11 @@ class TranslateController extends BaseController
129 case RouteMap::SOURCE_PRODUCT_CATE: 129 case RouteMap::SOURCE_PRODUCT_CATE:
130 //获取当前产品分类关联多少产品 130 //获取当前产品分类关联多少产品
131 $productModel = new Product(); 131 $productModel = new Product();
132 - $count = $productModel->formatQuery(['category_id'=>['like','%,'.$v['source_id'].',%']])->count(); 132 + if($v['route'] == 'products'){
  133 + $count = $productModel->formatQuery(['status'=>1])->count();
  134 + }else{
  135 + $count = $productModel->formatQuery(['category_id'=>['like','%,'.$v['source_id'].',%'],'status'=>1])->count();
  136 + }
133 $this->pageList($data,$count,$v,1,15); 137 $this->pageList($data,$count,$v,1,15);
134 break; 138 break;
135 case RouteMap::SOURCE_BLOG: 139 case RouteMap::SOURCE_BLOG:
@@ -140,12 +144,20 @@ class TranslateController extends BaseController @@ -140,12 +144,20 @@ class TranslateController extends BaseController
140 break; 144 break;
141 case RouteMap::SOURCE_BLOG_CATE: 145 case RouteMap::SOURCE_BLOG_CATE:
142 $blogModel = new Blog(); 146 $blogModel = new Blog();
143 - $count = $blogModel->formatQuery(['category_id'=>['like','%,'.$v['source_id'].',%']])->count(); 147 + if($v['route'] == 'blog'){
  148 + $count = $blogModel->formatQuery(['status'=>1])->count();
  149 + }else{
  150 + $count = $blogModel->formatQuery(['category_id'=>['like','%,'.$v['source_id'].',%'],'status'=>1])->count();
  151 + }
144 $this->pageList($data,$count,$v,2,10); 152 $this->pageList($data,$count,$v,2,10);
145 break; 153 break;
146 case RouteMap::SOURCE_NEWS_CATE: 154 case RouteMap::SOURCE_NEWS_CATE:
147 $newsModel = new News(); 155 $newsModel = new News();
148 - $count = $newsModel->formatQuery(['category_id'=>['like','%,'.$v['source_id'].',%']])->count(); 156 + if($v['route'] == 'news'){
  157 + $count = $newsModel->formatQuery(['status'=>1])->count();
  158 + }else{
  159 + $count = $newsModel->formatQuery(['category_id'=>['like','%,'.$v['source_id'].',%'],'status'=>1])->count();
  160 + }
149 $this->pageList($data,$count,$v,3,10); 161 $this->pageList($data,$count,$v,3,10);
150 break; 162 break;
151 case RouteMap::SOURCE_MODULE: 163 case RouteMap::SOURCE_MODULE: