|
@@ -2245,6 +2245,9 @@ class AlbumController extends Controller
|
|
$res = AlbumFavoriteModel::whereIn('user_id',$users)->where([['store_id',$store_id]])->groupBy('product_id')->get(['product_id'])->toArray();
|
|
$res = AlbumFavoriteModel::whereIn('user_id',$users)->where([['store_id',$store_id]])->groupBy('product_id')->get(['product_id'])->toArray();
|
|
foreach($res as $key=>$val){
|
|
foreach($res as $key=>$val){
|
|
$goods = AlbumProductModel::where([['id',$val['product_id']],['store_id',$store_id]])->get();
|
|
$goods = AlbumProductModel::where([['id',$val['product_id']],['store_id',$store_id]])->get();
|
|
|
|
+ if(!$goods){
|
|
|
|
+ unset($res[$key]);continue;
|
|
|
|
+ }
|
|
$res[$key]['name'] = $goods->name;
|
|
$res[$key]['name'] = $goods->name;
|
|
$res[$key]['count'] = AlbumFavoriteModel::whereIn('user_id',$users)->where([['store_id',$store_id],['product_id',$val['product_id']]])->count();
|
|
$res[$key]['count'] = AlbumFavoriteModel::whereIn('user_id',$users)->where([['store_id',$store_id],['product_id',$val['product_id']]])->count();
|
|
}
|
|
}
|