import { Controller, Get, Param } from '@nestjs/common'; import { ApiTags } from '@nestjs/swagger'; import { Public } from '../auth/decorators/public.decorator'; import { PublicBatch, PublicService } from './public.service'; @ApiTags('public') @Public() @Controller('public/batches') export class PublicController { constructor(private readonly publicService: PublicService) {} @Get(':lotNumber') findByLot(@Param('lotNumber') lotNumber: string): Promise { return this.publicService.findBatchByLot(lotNumber); } }