Atualização repositorio

This commit is contained in:
eduardoestevao-appsoluti
2025-03-27 19:29:17 -03:00
parent b104682e1d
commit 41e56dda12
70 changed files with 15389 additions and 125 deletions

View File

@@ -0,0 +1,31 @@
/* eslint-disable prettier/prettier */
/* eslint-disable @typescript-eslint/no-unused-vars */
/*
https://docs.nestjs.com/controllers#controllers
*/
import { Body, Controller, Get, Param, Post } from '@nestjs/common';
import { ProductsService } from './products.service';
import { ExposedProduct } from 'src/core/models/exposed-product.model';
@Controller('api/v1/products')
export class ProductsController {
constructor(private readonly productsService: ProductsService) { }
@Get('products-ecommerce')
async productsEcommerce() {
return this.productsService.getProductsEcommerce();
}
@Get('product-validation/:storeId/:filtro')
async productValidation(@Param('storeId') storeId: string, @Param('filtro') filtro: string) {
return this.productsService.productsValidation(storeId, filtro);
}
@Post('exposed-product')
async exposedProduct(@Body() exposedProduct: ExposedProduct) {
return this.productsService.exposedProduct(exposedProduct);
}
}