From 725e20977875b44b69e26e2c3c9b406269548927 Mon Sep 17 00:00:00 2001 From: "iVampireSP.com" Date: Fri, 13 Jan 2023 00:24:20 +0800 Subject: [PATCH] =?UTF-8?q?=E6=94=B9=E8=BF=9B=20Task=20=E7=AD=9B=E9=80=89?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- app/Http/Controllers/Api/TaskController.php | 9 ++++++++- 1 file changed, 8 insertions(+), 1 deletion(-) diff --git a/app/Http/Controllers/Api/TaskController.php b/app/Http/Controllers/Api/TaskController.php index 64ff9a3..a7c207c 100644 --- a/app/Http/Controllers/Api/TaskController.php +++ b/app/Http/Controllers/Api/TaskController.php @@ -11,7 +11,14 @@ class TaskController extends Controller { public function index(Request $request): JsonResponse { - $tasks = (new Task)->where('user_id', $request->user()->id)->with('host')->latest()->get(); + $task = (new Task)->with('host')->latest()->where('user_id', $request->user()->id); + + if ($request->filled('status')) { + $task->where('status', $request->input('status')); + } + + $tasks = $task->limit(20)->get(); + return $this->success($tasks); }