moonsflyer 4 месяцев назад
Родитель
Сommit
8456c8d39f
1 измененных файлов с 8 добавлено и 0 удалено
  1. 8 0
      app/shopapi/logic/GoodsLogic.php

+ 8 - 0
app/shopapi/logic/GoodsLogic.php

@@ -201,6 +201,14 @@ class GoodsLogic extends BaseLogic
             if($good_id_list){
                 $goods_id_arr = array_column($good_id_list,'goods_id');
                 $goods_list =  Goods::where(['id'=>$goods_id_arr,'status'=>1])->field('id,name,min_price,min_lineation_price,image')->order('sort desc')->limit(4)->select()->toArray();
+                foreach($goods_list 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;
+                    }
+                }
                 $v['goods_list'] = $goods_list;
                 $shop_goods[] = $v;
             }