作者 lyh

gx

@@ -198,7 +198,11 @@ class TranslateController extends BaseController @@ -198,7 +198,11 @@ class TranslateController extends BaseController
198 case RouteMap::SOURCE_PRODUCT_CATE: 198 case RouteMap::SOURCE_PRODUCT_CATE:
199 //获取当前产品分类关联多少产品 199 //获取当前产品分类关联多少产品
200 $productModel = new Product(); 200 $productModel = new Product();
201 - $count = $productModel->formatQuery(['category_id'=>['like','%,'.$v['source_id'].',%']])->count(); 201 + if($v['route'] == 'products'){
  202 + $count = $productModel->formatQuery(['status'=>1])->count();
  203 + }else{
  204 + $count = $productModel->formatQuery(['category_id'=>['like','%,'.$v['source_id'].',%'],'status'=>1])->count();
  205 + }
202 $this->pageSixList($data,$count,$v,1,15); 206 $this->pageSixList($data,$count,$v,1,15);
203 break; 207 break;
204 case RouteMap::SOURCE_BLOG: 208 case RouteMap::SOURCE_BLOG:
@@ -209,12 +213,20 @@ class TranslateController extends BaseController @@ -209,12 +213,20 @@ class TranslateController extends BaseController
209 break; 213 break;
210 case RouteMap::SOURCE_BLOG_CATE: 214 case RouteMap::SOURCE_BLOG_CATE:
211 $blogModel = new Blog(); 215 $blogModel = new Blog();
212 - $count = $blogModel->formatQuery(['category_id'=>['like','%,'.$v['source_id'].',%']])->count(); 216 + if($v['route'] == 'blog'){
  217 + $count = $blogModel->formatQuery(['status'=>1])->count();
  218 + }else{
  219 + $count = $blogModel->formatQuery(['category_id'=>['like','%,'.$v['source_id'].',%'],'status'=>1])->count();
  220 + }
213 $this->pageSixList($data,$count,$v,2,10); 221 $this->pageSixList($data,$count,$v,2,10);
214 break; 222 break;
215 case RouteMap::SOURCE_NEWS_CATE: 223 case RouteMap::SOURCE_NEWS_CATE:
216 $newsModel = new News(); 224 $newsModel = new News();
217 - $count = $newsModel->formatQuery(['category_id'=>['like','%,'.$v['source_id'].',%']])->count(); 225 + if($v['route'] == 'news'){
  226 + $count = $newsModel->formatQuery(['status'=>1])->count();
  227 + }else{
  228 + $count = $newsModel->formatQuery(['category_id'=>['like','%,'.$v['source_id'].',%'],'status'=>1])->count();
  229 + }
218 $this->pageSixList($data,$count,$v,3,10); 230 $this->pageSixList($data,$count,$v,3,10);
219 break; 231 break;
220 case RouteMap::SOURCE_MODULE: 232 case RouteMap::SOURCE_MODULE: