From 439a5078aa3fc0fafc60e41a9b347610f26e3458 Mon Sep 17 00:00:00 2001 From: ctexthuang Date: Tue, 14 Jan 2025 14:52:56 +0800 Subject: [PATCH] feat: chef --- app/Service/Admin/System/ChefService.php | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/app/Service/Admin/System/ChefService.php b/app/Service/Admin/System/ChefService.php index fe975b2..2c0875b 100644 --- a/app/Service/Admin/System/ChefService.php +++ b/app/Service/Admin/System/ChefService.php @@ -54,6 +54,7 @@ class ChefService extends BaseService public function chefDetailList(): array { $chefId = (int)$this->request->input('chef_id'); + $limit = (int)$this->request->input('limit', 10); $list = $this ->adminUserModel @@ -64,11 +65,11 @@ class ChefService extends BaseService ->when(!empty($chefId), function ($query) use ($chefId) { $query->where('admin_user.id', $chefId); }) - ->get(['admin_user.id','admin_user.avatar','admin_user.chinese_name','chef.profile','chef.specialties']); + ->paginate($limit,['chef.id','admin_user.avatar','admin_user.chinese_name','chef.profile','chef.specialties'])->toArray(); if (empty($list)) return $this->return->success('success',['list' => []]); - return $this->return->success('success',['list' => $list->toArray()]); + return $this->return->success('success',['list' => $list]); } /**