moonsflyer před 4 měsíci
rodič
revize
61fd36a2af
1 změnil soubory, kde provedl 32 přidání a 32 odebrání
  1. 32 32
      app/common/service/ThemeService.php

+ 32 - 32
app/common/service/ThemeService.php

@@ -110,14 +110,14 @@ class ThemeService
                         ->select()
                         ->toArray();
                     outFileLog($goodsList,'moduledata','$moduleName-GOODS');
-//                    foreach($goodsList as &$gv){
-//                        $goods_item_count = GoodsItem::where(['goods_id'=>$gv['id']])->count();
-//                        if($goods_item_count > 1){
-//                            $gv['is_multi_gauge'] = 1;
-//                        }else{
-//                            $gv['is_multi_gauge'] = 0;
-//                        }
-//                    }
+                    foreach($goodsList as &$gv){
+                        $goods_item_count = GoodsItem::where(['goods_id'=>$gv['id']])->count();
+                        if($goods_item_count > 1){
+                            $gv['is_multi_gauge'] = 1;
+                        }else{
+                            $gv['is_multi_gauge'] = 0;
+                        }
+                    }
                     //是否显示划线加
                     $showPrice = ConfigService::get('goods_set', 'show_price', 1);
                     if(0 == $showPrice){
@@ -167,14 +167,14 @@ class ThemeService
                             ->select()
                             ->toArray();
                         outFileLog($goodsList,'moduledata','$moduleName-TABS');
-//                        foreach($goodsList as &$gv){
-//                            $goods_item_count = GoodsItem::where(['goods_id'=>$gv['id']])->count();
-//                            if($goods_item_count > 1){
-//                                $gv['is_multi_gauge'] = 1;
-//                            }else{
-//                                $gv['is_multi_gauge'] = 0;
-//                            }
-//                        }
+                        foreach($goodsList as &$gv){
+                            $goods_item_count = GoodsItem::where(['goods_id'=>$gv['id']])->count();
+                            if($goods_item_count > 1){
+                                $gv['is_multi_gauge'] = 1;
+                            }else{
+                                $gv['is_multi_gauge'] = 0;
+                            }
+                        }
                         //是否显示划线加
                         $showPrice = ConfigService::get('goods_set', 'show_price', 1);
                         if(0 == $showPrice){
@@ -317,14 +317,14 @@ class ThemeService
                         $content[$moduleKey]['content']['data'] = [];
                         break;
                     }
-//                    foreach($goodsList as &$gv){
-//                        $goods_item_count = GoodsItem::where(['goods_id'=>$gv['id']])->count();
-//                        if($goods_item_count > 1){
-//                            $gv['is_multi_gauge'] = 1;
-//                        }else{
-//                            $gv['is_multi_gauge'] = 0;
-//                        }
-//                    }
+                    foreach($goodsList as &$gv){
+                        $goods_item_count = GoodsItem::where(['goods_id'=>$gv['id']])->count();
+                        if($goods_item_count > 1){
+                            $gv['is_multi_gauge'] = 1;
+                        }else{
+                            $gv['is_multi_gauge'] = 0;
+                        }
+                    }
                     $activityIds = array_column($goodsList,'activity_id');
                     $goodsIds = array_column($goodsList,'goods_id');
                     $salesList = TeamGoodsItem::where(['team_id'=>$activityIds,'goods_id'=>$goodsIds])
@@ -395,14 +395,14 @@ class ThemeService
                         break;
                     }
                     outFileLog($goodsList,'moduledata','$moduleName-SECKILL');
-//                    foreach($goodsList as &$gv){
-//                        $goods_item_count = GoodsItem::where(['goods_id'=>$gv['id']])->count();
-//                        if($goods_item_count > 1){
-//                            $gv['is_multi_gauge'] = 1;
-//                        }else{
-//                            $gv['is_multi_gauge'] = 0;
-//                        }
-//                    }
+                    foreach($goodsList as &$gv){
+                        $goods_item_count = GoodsItem::where(['goods_id'=>$gv['id']])->count();
+                        if($goods_item_count > 1){
+                            $gv['is_multi_gauge'] = 1;
+                        }else{
+                            $gv['is_multi_gauge'] = 0;
+                        }
+                    }
                     //销量
                     $activityIds = array_column($goodsList,'activity_id');
                     $goodsIds = array_column($goodsList,'goods_id');