酒吧房相关

This commit is contained in:
2026-01-05 15:16:42 +08:00
parent c0a175092f
commit c2765a0260
5 changed files with 243 additions and 216 deletions

View File

@@ -122,6 +122,9 @@ class Room extends BaseCom
public function before_join_room_check()
{
$room_id = input('room_id', 0);
if($room_id == 0){
return V(0, '房间不存在');
}
$reslut = model('Room')->before_join_room_check($this->uid, $room_id);
return V($reslut['code'], $reslut['msg'], $reslut['data']);
}
@@ -157,7 +160,6 @@ class Room extends BaseCom
return V(0, '内侧房间,不可访问');
}
$reslut = model('Room')->join_room($this->uid, $room_id, $password);
return V($reslut['code'], $reslut['msg'], $reslut['data']);
}
@@ -166,6 +168,9 @@ class Room extends BaseCom
public function quit_room()
{
$room_id = input('room_id', 0);
if(!$room_id){
return V(0, '房间不存在');
}
$user_id = input('user_id', 0);
$reslut = model('Room')->quit_room($this->uid, $room_id,$user_id);
return V($reslut['code'], $reslut['msg'], $reslut['data']);
@@ -231,6 +236,9 @@ class Room extends BaseCom
public function room_online_list()
{
$room_id = input('room_id', 0);
if($room_id){
return V(0, '房间不存在');
}
$page = input('page', 1);
$limit = input('limit', 15);
$reslut = model('Room')->room_online_list($room_id, $page, $limit);
@@ -241,6 +249,9 @@ class Room extends BaseCom
public function room_user_home()
{
$room_id = input('room_id', 0);
if($room_id){
return V(0, '房间不存在');
}
$user_id = input('user_id', 0);
$reslut = model('Room')->room_user_home($this->uid,$room_id, $user_id);
return V($reslut['code'], $reslut['msg'], $reslut['data']);
@@ -315,7 +326,7 @@ class Room extends BaseCom
public function change_room_type()
{
$room_id = input('room_id', 0);
$type = input('type', 1);//1-交友,2-拍卖7-互娱8-交友不要了9-点唱10-签约
$type = input('type', 1);//1-交友,2-拍卖7-互娱8-交友不要了9-点唱10-签约11-酒吧房
$reslut = model('Room')->change_room_type($this->uid, $room_id, $type);
return V($reslut['code'], $reslut['msg'], $reslut['data']);
}
@@ -341,6 +352,9 @@ class Room extends BaseCom
public function room_info()
{
$room_id = input('room_id', 0);
if($room_id){
return V(0, '房间不存在');
}
$reslut = model('Room')->room_info($this->uid, $room_id);
return V($reslut['code'], $reslut['msg'], $reslut['data']);
}
@@ -453,22 +467,7 @@ class Room extends BaseCom
//用户重连
public function user_reconnect()
{
$room_id = input('room_id', 0);
$reslut = model('Room')->user_reconnect($this->uid, $room_id);
return V($reslut['code'], $reslut['msg'], $reslut['data']);
}
//用户在房间内切后台保留机制
public function user_in_room_background()
{
$room_id = input('room_id', 0);
$type = input('type', 1);//1-切后台2-切前台
$reslut = model('Room')->user_in_room_background($this->uid, $room_id,$type);
return V($reslut['code'], $reslut['msg'], $reslut['data']);
}
//给用户发送房间内消息
public function send_room_message()