房间主持列表接口提交
This commit is contained in:
@@ -2026,4 +2026,28 @@ class Room extends adminApi
|
||||
return V(1, "成功", $return_data);
|
||||
}
|
||||
|
||||
// 房间主持人列表
|
||||
public function room_host_list(){
|
||||
$page = input('page', 1);
|
||||
$page_limit = input('page_limit', 10);
|
||||
$room_id = input('room_id', '');
|
||||
if(empty($room_id)){
|
||||
return V(0, "房间ID不能为空");
|
||||
}
|
||||
$room_host_lists = db::name("vs_room_host")->where(['room_id'=>$room_id])->order('createtime desc')->page($page, $page_limit)->select();
|
||||
if($room_host_lists){
|
||||
foreach ($room_host_lists as $key => $value){
|
||||
$room_host_lists[$key]['type_str'] = $value['type'] == 1 ? '主持' : '管理'; //1主持 2管理
|
||||
$room_host_lists[$key]['nickname'] = db::name('user')->where(['id'=>$value['user_id']])->value('nickname');
|
||||
$room_host_lists[$key]['avatar'] = db::name('user')->where(['id'=>$value['user_id']])->value('avatar');
|
||||
$room_host_lists[$key]['user_code'] = db::name('user')->where(['id'=>$value['user_id']])->value('user_code');
|
||||
$room_host_lists[$key]['createtime'] = date('Y-m-d H:i:s', $value['createtime']);
|
||||
//主持是否在买上
|
||||
$roop_pit_9 = db::name('vs_room_pit')->where(['room_id'=>$room_id, 'user_id'=>$value['user_id'],'pit_number'=>9])->value('id');
|
||||
$room_host_lists[$key]['is_on_mic'] = $roop_pit_9 ? 1 : 0;
|
||||
}
|
||||
}
|
||||
return V(1, "成功", $room_host_lists);
|
||||
}
|
||||
|
||||
}
|
||||
Reference in New Issue
Block a user