首页房间过滤条件

This commit is contained in:
2025-09-19 14:26:42 +08:00
parent 3df9899e17
commit f2c221168c
2 changed files with 10 additions and 10 deletions

View File

@@ -197,17 +197,17 @@ class Room extends Model
}
$list = db::name('vs_room')->field('id as room_id,room_number,user_id,room_name,room_cover,room_password,today_hot_value as hot_value,label_id,is_show_room')
->where($map)->order('hot_value desc')->page($page, $page_limit)->select();
->where($map)->order('hot_value desc, id desc')->page($page, $page_limit)->select();
// var_dump($list);
foreach ($list as $k => &$v){
if($v['is_show_room'] == 2){ //是否显示房间 1是2否
//查询当前房间是否有主持在麦上
$room_host_info = db::name('vs_room_pit')->where(['room_id' => $v['room_id'], 'pit_number' => 9])->value('user_id');
if($room_host_info == 0){
unset($list[$k]);
continue;
}
}
// if($v['is_show_room'] == 2){ //是否显示房间 1是2否
// //查询当前房间是否有主持在麦上
// $room_host_info = db::name('vs_room_pit')->where(['room_id' => $v['room_id'], 'pit_number' => 9])->value('user_id');
// if($room_host_info == 0){
// unset($list[$k]);
// continue;
// }
// }
// $v['hot_value'] = $v['hot_value'] * 10;
$v['user_list'] = model('RoomUser')->get_room_user_list($v['room_id']);
$v['label_name'] = db::name('vs_room_label')->where('id', $v['label_id'])->value('label_name');