main
Jing Li 2024-02-06 10:49:06 +08:00
parent b18925675c
commit c69c8bc5ae
1 changed files with 5 additions and 2 deletions

View File

@ -17,8 +17,11 @@ class AdminUserController extends Controller
{
public function index(Request $request)
{
$query = AdminUser::with(['roles'])->filter($request->all())->where('id', '>', 1);
$list = $query->paginate(Paginator::resolvePerPage('per_page', 20, 50));
$list = AdminUser::with(['roles'])
->filter($request->all())
->where('id', '>', 1)
->when(! $request->user()?->isAdministrator(), fn ($query) => $query->where('id', '!=', 1))
->paginate(Paginator::resolvePerPage('per_page', 20, 50));
return $this->json(AdminUserResource::collection($list));
}