用户修改歌曲数据
This commit is contained in:
@@ -103,16 +103,16 @@ class SingerSong extends Model
|
||||
public function getSong($uid, $user_id, $room_id, $page, $page_limit)
|
||||
{
|
||||
if($user_id > 0){
|
||||
$count = db::name('vs_singer_song')->where(['user_id' => $user_id])->count();
|
||||
$res = db::name('vs_singer_song')->where(['user_id' => $user_id])->page($page, $page_limit)->select();
|
||||
$count = db::name('vs_singer_song')->where(['user_id' => $user_id,'deletetime' => 0])->count();
|
||||
$res = db::name('vs_singer_song')->where(['user_id' => $user_id,'deletetime' => 0])->page($page, $page_limit)->select();
|
||||
}else{
|
||||
//查询当前房间内麦位上的歌手
|
||||
$room_singer = db::name('vs_room_pit')->where(['room_id' => $room_id, 'pit_number' => ['<',9]])->column('user_id');
|
||||
if ($room_singer) {
|
||||
//$uid 是当前自己,有自己就去除自己
|
||||
$room_singer = array_diff($room_singer, [$uid]);
|
||||
$count = db::name('vs_singer_song')->where(['user_id' => ['in', $room_singer]])->count();
|
||||
$res = db::name('vs_singer_song')->where(['user_id' => ['in', $room_singer]])->page($page, $page_limit)->select();
|
||||
$count = db::name('vs_singer_song')->where(['user_id' => ['in', $room_singer],'deletetime' => 0])->count();
|
||||
$res = db::name('vs_singer_song')->where(['user_id' => ['in', $room_singer],'deletetime' => 0])->page($page, $page_limit)->select();
|
||||
}else{
|
||||
$res = [];
|
||||
$count = 0;
|
||||
|
||||
Reference in New Issue
Block a user