ReleaseSongService.php 563 Bytes
<?php

namespace App\Services;

use App\Helper\Response;
use App\Models\Legal\SongsIp;

/**
 * Class ReleaseSongService
 * @package App\Services
 */
class ReleaseSongService extends Service
{
    /**
     * 最新的发行作品
     * @return \Illuminate\Http\JsonResponse
     */
    public function releaseSong()
    {
        $res = SongsIp::query()->with('songsIpExt')->select(['id','song_id', 'name', 'singer', 'online_time'])
                        ->orderByDesc('online_time')->paginate($this->pageSize);

        return Response::success($res);
    }
}