From 1cf861d4924392cb4df736c8dc69544d5bd4df8e Mon Sep 17 00:00:00 2001 From: Methapon2001 <61303214+Methapon2001@users.noreply.github.com> Date: Fri, 10 Jan 2025 09:37:47 +0700 Subject: [PATCH] feat: add credit note status filter --- src/controllers/08-credit-note-controller.ts | 12 +++++++++++- 1 file changed, 11 insertions(+), 1 deletion(-) diff --git a/src/controllers/08-credit-note-controller.ts b/src/controllers/08-credit-note-controller.ts index e4b37ff..ae420e3 100644 --- a/src/controllers/08-credit-note-controller.ts +++ b/src/controllers/08-credit-note-controller.ts @@ -101,8 +101,16 @@ export class CreditNoteController extends Controller { @Query() pageSize: number = 30, @Query() query: string = "", @Query() quotationId?: string, + @Query() creditNoteStatus?: CreditNoteStatus, ) { - return await this.getCreditNoteListByCriteria(req, page, pageSize, query, quotationId); + return await this.getCreditNoteListByCriteria( + req, + page, + pageSize, + query, + quotationId, + creditNoteStatus, + ); } // NOTE: only when needed or else remove this and implement in getCreditNoteList @@ -114,6 +122,7 @@ export class CreditNoteController extends Controller { @Query() pageSize: number = 30, @Query() query: string = "", @Query() quotationId?: string, + @Query() creditNoteStatus?: CreditNoteStatus, @Body() body?: {}, ) { const where = { @@ -159,6 +168,7 @@ export class CreditNoteController extends Controller { }, }, ]), + creditNoteStatus, requestWork: { some: { request: {