退出私密小屋 推送消息

This commit is contained in:
2025-08-22 15:18:36 +08:00
parent 0266b6c438
commit 12511d92da
2 changed files with 18 additions and 11 deletions

View File

@@ -103,6 +103,8 @@ class Chat extends Model
// FriendRoomChangePit = 1053, // FriendRoomChangePit = 1053,
//交友 心动值变化 //交友 心动值变化
// FriendRoomChangeCharm = 1054, // FriendRoomChangeCharm = 1054,
//交友 退出小房间
// FriendRoomQuit = 1055,

View File

@@ -225,17 +225,22 @@ class Friend extends Model
//退出私密房间 //退出私密房间
public function outRoom($user_id,$room_id){ public function outRoom($user_id,$room_id){
//查询在房间的用户 //推送给前端消息
$users = db::name('vs_room_visitor')->where(['room_id'=>$room_id])->select(); $text['text'] = '退出私密小屋';
if($users){ model('api/Chat')->sendMsg(1055,$room_id,$text);
//退出房间
foreach ($users as $v){
//退出房间 // //查询在房间的用户
model('Room')->quit_room($v['user_id'], $room_id,$v['user_id']); // $users = db::name('vs_room_visitor')->where(['room_id'=>$room_id])->select();
} // if($users){
}else{ // //退出房间
model('Room')->quit_room($user_id, $room_id,$user_id); // foreach ($users as $v){
} // //退出房间
// model('Room')->quit_room($v['user_id'], $room_id,$v['user_id']);
// }
// }else{
// model('Room')->quit_room($user_id, $room_id,$user_id);
// }
//注销房间 //注销房间
db::name('vs_room')->where(['id'=>$room_id])->update(['room_status'=>3]); db::name('vs_room')->where(['id'=>$room_id])->update(['room_status'=>3]);