From 3f89d63d2088fa3af675342491e2f6660ad465c9 Mon Sep 17 00:00:00 2001 From: Anang Yusman Date: Tue, 11 Feb 2025 15:00:18 +0800 Subject: [PATCH] feat:filter task --- service/task.ts | 10 +++++++--- 1 file changed, 7 insertions(+), 3 deletions(-) diff --git a/service/task.ts b/service/task.ts index dfd45f31..d44e0378 100644 --- a/service/task.ts +++ b/service/task.ts @@ -20,9 +20,13 @@ export async function listTask( taskType: string, status: number[] ) { - const statusQuery = status.length - ? `&isDone=${status.includes(1)}&isActive=${status.includes(2)}` - : ""; + let statusQuery = ""; + + if (status.includes(1)) { + statusQuery = "&isDone=true"; + } else if (status.includes(2)) { + statusQuery = "&isDone=false"; + } return httpGetInterceptor( `assignment/list?enablePage=1&size=${size}&page=${page}&title=${title}&taskType=${taskType}&uniqueCode=${code}&createdAt=${createdAt}${statusQuery}`