feat: enhance sale invoices filtering with additional fields and refactor findAll method
This commit is contained in:
@@ -19,15 +19,9 @@ export class StatisticsController {
|
||||
@Get('')
|
||||
async findAll(
|
||||
@TokenAccount('userId') consumerId: string,
|
||||
@Query('page') page = '1',
|
||||
@Query('perPage') perPage = '10',
|
||||
@Query() query: ConsumerSaleInvoicesFilterDto,
|
||||
): Promise<SaleInvoicesServiceFindAllResponseDto> {
|
||||
const filter: ConsumerSaleInvoicesFilterDto = {
|
||||
page: Number(page) || 1,
|
||||
perPage: Number(perPage) || 10,
|
||||
}
|
||||
|
||||
return this.service.findAll(consumerId, filter)
|
||||
return this.service.findAll(consumerId, query)
|
||||
}
|
||||
|
||||
@Get(':id')
|
||||
|
||||
Reference in New Issue
Block a user