|
|
@@ -176,7 +176,9 @@ class GoodsLogic extends BaseLogic
|
|
|
public function getshopGoods(){
|
|
|
$goods_cate = GoodsCategory::where(['is_show'=>1,'level'=>1])->field('id,name')->order('sort asc')->select()->toArray();
|
|
|
|
|
|
+ $shop_goods =[];
|
|
|
foreach($goods_cate as &$v){
|
|
|
+
|
|
|
$cate_arr = [];
|
|
|
array_push($cate_arr,$v['id']);
|
|
|
$second = GoodsCategory::where(['is_show'=>1,'pid'=>$v['id']])->field('id,name')->order('sort asc')->select()->toArray();
|
|
|
@@ -196,14 +198,13 @@ 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')->limit(4)->select()->toArray();
|
|
|
+ $v['goods_list'] = $goods_list;
|
|
|
+ $shop_goods[] = $v;
|
|
|
}
|
|
|
- if(empty($goods_list)){
|
|
|
- unset($v);
|
|
|
- }
|
|
|
- $v['goods_list'] = $goods_list;
|
|
|
|
|
|
+ $v['goods_list'] = $goods_list;
|
|
|
}
|
|
|
- return ['goods_cate'=>$goods_cate];
|
|
|
+ return ['goods_cate'=>$shop_goods];
|
|
|
}
|
|
|
/**
|
|
|
* @notes 商品搜索记录
|