Commit ffcbfff7 ffcbfff734fcd8769390ea4fb522a34b9d0fe594 by lemon

*

1 parent 9da69faa
......@@ -17,9 +17,17 @@ class ReleaseSongService extends Service
*/
public function releaseSong()
{
$res = SongsIp::query()->with('songsIpExt')->select(['id','song_id', 'name', 'singer', 'online_time'])
$res = SongsIp::query()->with(['songsIpExt:id,song_ip_id,track_cover'])->select(['id','song_id', 'edition'])
->orderByDesc('online_time')->paginate($this->pageSize);
foreach ($res as &$item) {
$item->setAttribute('id', $item->id);
$item->setAttribute('name', $item->edition);
$item->setAttribute('cover', $item->songsIpExt ? $item->songsIpExt->track_cover : '');
unset($item->songsIpExt, $item->edition, $item->song_id);
}
return Response::success($res);
}
}
......