2022-08-01 04:18:07 +08:00
|
|
|
<?php
|
|
|
|
|
|
|
|
|
|
namespace App\Http\Controllers\Log;
|
|
|
|
|
|
|
|
|
|
use App\Http\Controllers\Controller;
|
|
|
|
|
use Illuminate\Http\Request;
|
|
|
|
|
use App\Models\Log;
|
|
|
|
|
use App\Http\Resources\LogsResource;
|
|
|
|
|
|
|
|
|
|
class LogsController extends Controller
|
|
|
|
|
{
|
|
|
|
|
public function index(Request $request)
|
|
|
|
|
{
|
|
|
|
|
$res = Log::query()
|
2022-08-10 23:45:03 +08:00
|
|
|
->orderBy('id', 'desc')
|
2022-08-01 17:21:55 +08:00
|
|
|
->with(['user:id,name'])
|
2022-08-01 04:18:07 +08:00
|
|
|
->filter()
|
|
|
|
|
->paginate();
|
|
|
|
|
|
|
|
|
|
return LogsResource::collection($res);
|
|
|
|
|
}
|
|
|
|
|
}
|