From 8d4460594b36e1e0e6f611157e1918905d1cfe80 Mon Sep 17 00:00:00 2001 From: joelson brito Date: Fri, 7 Nov 2025 14:06:01 -0300 Subject: [PATCH] Refactor data-consult controller: remove comments, standardize decorators order, fix formatting --- src/data-consult/data-consult.controller.ts | 20 +++++++------------- 1 file changed, 7 insertions(+), 13 deletions(-) diff --git a/src/data-consult/data-consult.controller.ts b/src/data-consult/data-consult.controller.ts index c70860c..8d94439 100644 --- a/src/data-consult/data-consult.controller.ts +++ b/src/data-consult/data-consult.controller.ts @@ -1,7 +1,7 @@ import { Controller, Get, Param, Query, UseGuards, UsePipes, ValidationPipe, ParseIntPipe } from '@nestjs/common'; -import { ApiTags, ApiOperation, ApiParam, ApiBearerAuth, ApiResponse, ApiQuery } from '@nestjs/swagger'; +import { ApiTags, ApiOperation, ApiParam, ApiBearerAuth, ApiResponse } from '@nestjs/swagger'; import { DataConsultService } from './data-consult.service'; -import { JwtAuthGuard } from 'src/auth/guards/jwt-auth.guard' +import { JwtAuthGuard } from 'src/auth/guards/jwt-auth.guard'; import { ProductDto } from './dto/product.dto'; import { StoreDto } from './dto/store.dto'; import { SellerDto } from './dto/seller.dto'; @@ -13,7 +13,6 @@ import { CarrierDto, FindCarriersDto } from './dto/carrier.dto'; @ApiTags('DataConsult') @Controller('api/v1/data-consult') export class DataConsultController { - constructor(private readonly dataConsultService: DataConsultService) {} @UseGuards(JwtAuthGuard) @@ -34,8 +33,6 @@ export class DataConsultController { return this.dataConsultService.sellers(); } - @UseGuards(JwtAuthGuard) - @ApiBearerAuth() @Get('billings') @ApiOperation({ summary: 'Retorna informações de faturamento' }) @ApiResponse({ status: 200, description: 'Informações de faturamento retornadas com sucesso', type: [BillingDto] }) @@ -63,19 +60,18 @@ export class DataConsultController { return this.dataConsultService.products(filter); } - - @Get('all') @UseGuards(JwtAuthGuard) @ApiBearerAuth() - @ApiOperation({ summary: 'VIEW DE 500 PRODUTOS' }) + @Get('all') + @ApiOperation({ summary: 'Lista 500 produtos' }) @ApiResponse({ status: 200, description: 'Lista de 500 produtos retornada com sucesso', type: [ProductDto] }) async getAllProducts(): Promise { return this.dataConsultService.getAllProducts(); } - @Get('carriers/all') @UseGuards(JwtAuthGuard) @ApiBearerAuth() + @Get('carriers/all') @ApiOperation({ summary: 'Lista todas as transportadoras cadastradas' }) @ApiResponse({ status: 200, description: 'Lista de transportadoras retornada com sucesso', type: [CarrierDto] }) @UsePipes(new ValidationPipe({ transform: true })) @@ -83,9 +79,9 @@ export class DataConsultController { return this.dataConsultService.getAllCarriers(); } - @Get('carriers') @UseGuards(JwtAuthGuard) @ApiBearerAuth() + @Get('carriers') @ApiOperation({ summary: 'Busca transportadoras por período de data' }) @ApiResponse({ status: 200, description: 'Lista de transportadoras por período retornada com sucesso', type: [CarrierDto] }) @UsePipes(new ValidationPipe({ transform: true })) @@ -93,9 +89,9 @@ export class DataConsultController { return this.dataConsultService.getCarriersByDate(query); } - @Get('carriers/order/:orderId') @UseGuards(JwtAuthGuard) @ApiBearerAuth() + @Get('carriers/order/:orderId') @ApiOperation({ summary: 'Busca transportadoras de um pedido específico' }) @ApiParam({ name: 'orderId', example: 236001388 }) @ApiResponse({ status: 200, description: 'Lista de transportadoras do pedido retornada com sucesso', type: [CarrierDto] }) @@ -105,8 +101,6 @@ export class DataConsultController { } @Get('regions') - //@UseGuards(JwtAuthGuard) - //@ApiBearerAuth() @ApiOperation({ summary: 'Lista todas as regiões cadastradas' }) @ApiResponse({ status: 200, description: 'Lista de regiões retornada com sucesso', type: [RegionDto] }) async getRegions(): Promise {