xiaogang 3 yıl önce
ebeveyn
işleme
86b5526c5b
1 değiştirilmiş dosya ile 6 ekleme ve 1 silme
  1. 6 1
      app/Services/HomeService.php

+ 6 - 1
app/Services/HomeService.php

xqd
@@ -38,7 +38,12 @@ class HomeService
 
         $user = auth('api')->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){ //只看女性
                 $query = $query->where('users.sex','=',2);
             }else{ //只看男性