|
@@ -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{ //只看男性
|