xiaogang 3 سال پیش
والد
کامیت
86b5526c5b
1فایلهای تغییر یافته به همراه6 افزوده شده و 1 حذف شده
  1. 6 1
      app/Services/HomeService.php

+ 6 - 1
app/Services/HomeService.php

@@ -38,7 +38,12 @@ class HomeService
 
 
         $user = auth('api')->user();
         $user = auth('api')->user();
         if($user){
         if($user){
-            $query = $query->where('users.id','<>',$user->id);
+            //不看拉黑用户
+            $black_list = UserBlacklistModel::query()->where('user_id',$user->id)->select(['black_id'])->get()->toArray();
+            $ids = array_column($black_list,'black_id');
+            $ids[]= $user->id;
+            $query = $query->whereNotIn('users.id',$ids);
+
             if($user->sex==1){ //只看女性
             if($user->sex==1){ //只看女性
                 $query = $query->where('users.sex','=',2);
                 $query = $query->where('users.sex','=',2);
             }else{ //只看男性
             }else{ //只看男性