后台bug:是否机器人功能修改 加机器人库存数量判断
This commit is contained in:
@@ -820,11 +820,16 @@ class Room extends adminApi
|
||||
//在用户表里找 $robot_num 个机器人 进入到房间
|
||||
$user_list = db::name('user')->field('id')->where('is_robot',1)->limit($robot_num)->orderRaw('rand()')->select();
|
||||
if($user_list){
|
||||
if(count($user_list) != $robot_num){
|
||||
return V(0,"机器人数量不足");
|
||||
}
|
||||
foreach ($user_list as $v){
|
||||
model('api/Room')->join_room($v['id'],$room_id,$room_password);
|
||||
}
|
||||
}else{
|
||||
return V(0,"没有可用机器人");
|
||||
}
|
||||
}elseif ($is_robot_num == 2 && $robot_num == 0){
|
||||
}elseif ($is_robot_num == 2 || $robot_num == 0){
|
||||
$data['robot_num'] = 0;
|
||||
//查询在房间中的机器人 并退出
|
||||
$user_list = db::name('vs_room_visitor')->alias('a')->join('user b','a.user_id = b.id','left')
|
||||
|
||||
Reference in New Issue
Block a user