交友房退出小房间
This commit is contained in:
@@ -90,7 +90,7 @@ class Friend extends Model
|
||||
->order('heart_value DESC')->find();
|
||||
$friend_heart_value = get_system_config_value('friend_heart_value');
|
||||
if($originalPairs && $originalPairs['heart_value'] >= $friend_heart_value){
|
||||
$return['is_cp'] = 1;
|
||||
$return['is_cp'] = 1;//卡关系
|
||||
$step = 3;//结束进入牵手良缘卡关系
|
||||
//心动值达到伐值 返回用户信息与关系列表
|
||||
$return['user1_id'] =$originalPairs['user1_id'];
|
||||
@@ -103,7 +103,7 @@ class Friend extends Model
|
||||
$return['heart_id'] = $originalPairs['id'];
|
||||
}else{
|
||||
$return = [];
|
||||
$return['is_cp'] = 0;
|
||||
$return['is_cp'] = 0;//不卡关系
|
||||
$step = 1;//结束下一轮
|
||||
//所有人下麦
|
||||
$on_pit = db::name('vs_room_pit')->where(['room_id' => $room_id, 'pit_number' => ['<',7],'user_id' => ['<>',0]])->select();
|
||||
@@ -188,7 +188,7 @@ class Friend extends Model
|
||||
$text['text'] = '交友结束';
|
||||
$text['step'] = 1;//1 等待邂逅 2 心动连线 3 牵手良缘
|
||||
model('api/Chat')->sendMsg(1039,$room_id,$text);
|
||||
return ['code' => 1, 'msg' => '创建关系成功', 'data' => ['id' => $room_id['data'],'end_time' =>get_system_config_value('friend_room_timea')]];
|
||||
return ['code' => 1, 'msg' => '创建关系成功', 'data' => null];
|
||||
} else {
|
||||
return ['code' => 0, 'msg' => '创建关系失败!', 'data' => null];
|
||||
}
|
||||
@@ -199,11 +199,14 @@ class Friend extends Model
|
||||
public function outRoom($user_id,$room_id){
|
||||
//查询在房间的用户
|
||||
$users = db::name('vs_room_visitor')->where(['room_id'=>$room_id])->select();
|
||||
|
||||
//退出房间
|
||||
foreach ($users as $v){
|
||||
if($users){
|
||||
//退出房间
|
||||
model('Room')->quit_room($v['user_id'], $room_id,$v['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);
|
||||
}
|
||||
|
||||
//注销房间
|
||||
|
||||
Reference in New Issue
Block a user