内侧房间不让进
This commit is contained in:
@@ -139,18 +139,24 @@ class Room extends BaseCom
|
||||
$is_maintenance = get_system_config_value('is_maintenance');
|
||||
//获取内侧账号
|
||||
$inside_uid = get_system_config_value('inside_uid');
|
||||
//先转为数组
|
||||
$inside_uid = explode(',',$inside_uid);
|
||||
if($inside_uid && $is_maintenance == 3){
|
||||
//排除小房间
|
||||
$room_type = db::name('vs_room')->where('id',$room_id)->value('type_id');
|
||||
if($room_type != 6){
|
||||
//先转为数组 不是内侧账号 返回301
|
||||
$inside_uid = explode(',',$inside_uid);
|
||||
//room id = 9 是武松打鼠的房间 暂定为内侧房间
|
||||
if(in_array($this->uid,$inside_uid) && $room_id != 9 && $room_id != 37){
|
||||
return V(0, '不可访问');
|
||||
}
|
||||
}
|
||||
}
|
||||
//内侧账号 才可进入
|
||||
//暂定为内侧房间
|
||||
if(!in_array($this->uid,$inside_uid) && ($room_id == 9 || $room_id == 37 || $room_id == 8)){
|
||||
return V(0, '内侧房间,不可访问');
|
||||
}
|
||||
|
||||
|
||||
$reslut = model('Room')->join_room($this->uid, $room_id, $password);
|
||||
return V($reslut['code'], $reslut['msg'], $reslut['data']);
|
||||
|
||||
Reference in New Issue
Block a user