buy catalogue

This commit is contained in:
2026-04-05 15:08:21 +03:30
parent ae6eb9527e
commit 845315bcdd
4 changed files with 121 additions and 2 deletions
@@ -7,6 +7,7 @@ import { AdminAuthGuard } from '../auth/guards/adminAuth.guard';
import { BusinessId } from 'src/common/decorators';
import { AdminId } from 'src/common/decorators';
import { ApiBearerAuth } from '@nestjs/swagger';
import { PurchaseCatalogueDto } from './dto/purchase-catalogue.dto';
@Controller()
@ApiBearerAuth()
@@ -33,6 +34,12 @@ export class CatalogueController {
return this.catalogueService.create(dto, businessId);
}
@Post('admin/catalogue/purchase')
@UseGuards(AdminAuthGuard)
purchaseCatalogues(@Body() dto: PurchaseCatalogueDto, @BusinessId() businessId: string) {
return this.catalogueService.createExternalInvoice(dto, businessId);
}
@Get('admin/catalogue')
@UseGuards(AdminAuthGuard)
findAll(@Query() queryDto: FindCataloguesDto, @BusinessId() businessId: string) {