set invoke in nama

This commit is contained in:
2026-05-04 11:21:49 +03:30
parent a486127ade
commit 6a48f203a9
17 changed files with 711 additions and 240 deletions
@@ -1,22 +1,13 @@
import { SaleInvoiceTspModule } from '@/modules/tspProviders/sales-invoice-tsp.module'
import { PrismaModule } from '@/prisma/prisma.module'
import { Module } from '@nestjs/common'
import { HttpClientUtil } from '../../../common/utils/http-client.util'
import { SalesInvoiceTspSwitchService } from '../../tspProviders/sales-invoice-tsp-switch.service'
import { SalesInvoiceTspService } from '../../tspProviders/sales-invoice-tsp.service'
import { NamaProviderSwitchAdapter } from '../../tspProviders/switch/nama/nama-provider.adapter'
import { StatisticsController } from './saleInvoices.controller'
import { SaleInvoicesService } from './saleInvoices.service'
@Module({
imports: [PrismaModule],
imports: [PrismaModule, SaleInvoiceTspModule],
controllers: [StatisticsController],
providers: [
SaleInvoicesService,
HttpClientUtil,
SalesInvoiceTspService,
SalesInvoiceTspSwitchService,
NamaProviderSwitchAdapter,
],
providers: [SaleInvoicesService],
exports: [SaleInvoicesService],
})
export class ConsumerSaleInvoicesModule {}