1
0
Fork 0
internet-everythings-agricu.../app/Http/Controllers/Api/AdminNoticeController.php

32 lines
713 B
PHP

<?php
namespace App\Http\Controllers\Api;
use App\Http\Controllers\Controller;
use Illuminate\Http\Request;
use App\Models\AdminNotice;
use App\Http\Resources\AdminNoticeResource;
class AdminNoticeController extends Controller
{
public function index(Request $request)
{
$query = AdminNotice::filter($request->all())->sort()->enable();
$list = $query->get();
return $this->json(AdminNoticeResource::collection($list));
}
public function show($id)
{
$info = AdminNotice::enable()->find($id);
if (!$info) {
return $this->error('记录不存在');
}
return $this->json(AdminNoticeResource::make($info));
}
}