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
@@ -0,0 +1,26 @@
import { HttpClientUtil } from '@/common/utils'
import { NamaProviderUtils } from '@/modules/tspProviders/switch/nama/nama-provider.util'
import { PrismaModule } from '@/prisma/prisma.module'
import { Module } from '@nestjs/common'
import { SalesInvoiceTspSwitchService } from './sales-invoice-tsp-switch.service'
import { SalesInvoiceTspService } from './sales-invoice-tsp.service'
import { NamaProviderSwitchAdapter } from './switch/nama/nama-provider.adapter'
@Module({
imports: [PrismaModule],
providers: [
HttpClientUtil,
SalesInvoiceTspService,
SalesInvoiceTspSwitchService,
NamaProviderSwitchAdapter,
NamaProviderUtils,
],
exports: [
HttpClientUtil,
SalesInvoiceTspService,
SalesInvoiceTspSwitchService,
NamaProviderSwitchAdapter,
NamaProviderUtils,
],
})
export class SaleInvoiceTspModule {}