在虚拟麦位的用户 在房间在线列表处理
This commit is contained in:
@@ -2269,7 +2269,7 @@ class Room extends Model
|
|||||||
if (!$room_id) {
|
if (!$room_id) {
|
||||||
return ['code' => 0, 'msg' => '参数错误', 'data' => null];
|
return ['code' => 0, 'msg' => '参数错误', 'data' => null];
|
||||||
}
|
}
|
||||||
$room_type = db::name('vs_room')->where(['id' => $room_id])->value('type_id');
|
$room_type = $this->get_room_type($room_id);
|
||||||
$lists['on_pit'] = [];
|
$lists['on_pit'] = [];
|
||||||
$lists['off_pit'] = [];
|
$lists['off_pit'] = [];
|
||||||
|
|
||||||
@@ -2295,7 +2295,9 @@ class Room extends Model
|
|||||||
$validOnPitUsers = [];
|
$validOnPitUsers = [];
|
||||||
if(!empty($onPitUser)){
|
if(!empty($onPitUser)){
|
||||||
foreach ($onPitUser as $k => $v) {
|
foreach ($onPitUser as $k => $v) {
|
||||||
if($room_type != 2){//拍卖房出价上麦用户 不在实际麦位上 不做下面的处理
|
//$room_type = 2、3、4的时候不判断
|
||||||
|
//2K歌房虚拟麦位,3、4拍卖房出价上麦用户 不在实际麦位上 不做下面的处理
|
||||||
|
if($room_type != 2 && $room_type != 3 && $room_type != 4){
|
||||||
$isOnPit = db::name('vs_room_pit')->where(['user_id' => $v['user_id'],'room_id' => $room_id])->value('pit_number');
|
$isOnPit = db::name('vs_room_pit')->where(['user_id' => $v['user_id'],'room_id' => $room_id])->value('pit_number');
|
||||||
if(!$isOnPit){
|
if(!$isOnPit){
|
||||||
db::name('vs_room_visitor')->where(['id' => $v['id']])->update(['is_onpit' => 1]);
|
db::name('vs_room_visitor')->where(['id' => $v['id']])->update(['is_onpit' => 1]);
|
||||||
|
|||||||
Reference in New Issue
Block a user