From d66e6eed93306bf76dc199c0a78d0d324e387168 Mon Sep 17 00:00:00 2001 From: ilham Date: Fri, 31 Dec 2021 00:11:33 +0700 Subject: [PATCH] fix: transaction --- src/transaction/transaction.controller.ts | 23 +++++++++++++++++++++++ 1 file changed, 23 insertions(+) diff --git a/src/transaction/transaction.controller.ts b/src/transaction/transaction.controller.ts index 0518dee..ada8c68 100644 --- a/src/transaction/transaction.controller.ts +++ b/src/transaction/transaction.controller.ts @@ -197,6 +197,29 @@ export class TransactionController { }; } + @Get('history-user/:id') + async getHistoryTransactionUserByParam( + @Query('page') page: number, + @Query('pageSize') pageSize: number, + @Query('start') startDate: string, + @Query('end') endDate: string, + @Param('id', ParseUUIDPipe) id: string, + ) { + const data = await this.transactionService.transactionHistoryByUser( + page, + id, + startDate == 'null' ? null : startDate, + endDate == 'null' ? null : endDate, + pageSize, + ); + + return { + ...data, + statusCode: HttpStatus.OK, + message: 'success', + }; + } + @Put('deposit-return/confirmation/:id/:status') async confirmDepositReturn( @Param('id', ParseUUIDPipe) id: string,