Browse Source

隐身进房修改

lizhen_gitee 1 year ago
parent
commit
8804a2644a
2 changed files with 3 additions and 16 deletions
  1. 1 10
      application/api/controller/Party.php
  2. 2 6
      application/common/service/RoomService.php

+ 1 - 10
application/api/controller/Party.php

@@ -582,16 +582,7 @@ class Party extends Common
         if($res) $user_ids = array_values($res);
         // 获取用户列表信息
         if($user_ids){
-            //去除掉前台管理员用户
-            $admin_uids = Db::name('user')->where('is_manager',1)->column('id');
-
-            foreach($user_ids as $key => &$val){
-                if(in_array($val,$admin_uids)){
-                    unset($user_ids[$key]);
-                }
-            }
-
-            $userList = \app\common\model\User::field("id,avatar,nickname,level,gender")->where(["id"=>["in",$user_ids]])->limit($pageStart,$pageNum)->select();
+            $userList = \app\common\model\User::field("id,avatar,nickname,level,gender")->where(["id"=>["in",$user_ids],'is_manager'=>0])->limit($pageStart,$pageNum)->select();
         }
 
         $this->success("获取成功!",$userList);

+ 2 - 6
application/common/service/RoomService.php

@@ -220,17 +220,13 @@ class RoomService
             $userIds = $this->redis->zRange("party_user_".$partyId,0,-1);
             $field = 'id,avatar,nickname';
             $userWhere['id'] = ['in', $userIds];
+            $userWhere['is_manager'] = 0;
             $userModel = new \app\common\model\User();
             $userData = $userModel->field($field)->where($userWhere)->select();
             $userDatas = [];
             if (!empty($userData)) {
                 foreach($userData as $key => $value) {
-
-                    //去除掉前台管理员用户
-                    $admin_uids = Db::name('user')->where('is_manager',1)->column('id');
-                    if(!in_array($value,$admin_uids)){
-                        $userDatas[$key] = $value;
-                    }
+                    $userDatas[$key] = $value;
                 }
                 $userDatas = list_domain_image($userDatas,['avatar']);
             }