Press n or j to go to the next uncovered block, b, p or k for the previous block.
| 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 | 1x 1x 1x 1x 1x 1x 1x 1x 1x 1x 1x 1x 1x 1x 1x 1x 1x 1x 1x 1x 1x 1x 1x 1x 1x 1x 1x 1x 1x 1x 1x 1x 1x 1x 1x 1x 1x 1x 1x 1x 1x 1x 1x 1x 1x 1x 1x | import { Module } from '@nestjs/common';
import { CqrsModule } from '@nestjs/cqrs';
import { TypeOrmModule } from '@nestjs/typeorm';
import { Payment, PaymentDiff, PaymentLock } from '@amalia/core/models';
import { OverwritesModule } from '@amalia/data-correction/overwrites/core';
import { PeriodsModule } from '@amalia/payout-definition/periods/core';
import { CompaniesModule } from '@amalia/tenants/companies/core';
import { CurrenciesModule } from '@amalia/tenants/companies/currency-rates/core';
import { TeamsCoreModule } from '@amalia/tenants/teams/core';
import { HierarchyContextModule } from '@amalia/tenants/teams/hierarchy/core';
import { UsersModule } from '@amalia/tenants/users/core';
import { PaymentsOverwriteService } from './overwrites/payments-overwrite.service';
import { PaymentLockController } from './paymentLock/paymentLock.controller';
import { PaymentLockService } from './paymentLock/paymentLock.service';
import { PaymentsController } from './payments.controller';
import { PaymentsService } from './payments.service';
import { PaymentsSaveService } from './save/payments-save.service';
import { PaymentsSplitController } from './splitPayments/payments.split.controller';
import { PaymentsSplitService } from './splitPayments/payments.split.service';
import { DeletePaymentUseCase } from './use-cases/delete-payment/delete-payment.use-case';
@Module({
imports: [
TypeOrmModule.forFeature([Payment, PaymentLock, PaymentDiff]),
CompaniesModule,
CqrsModule,
CurrenciesModule,
HierarchyContextModule,
OverwritesModule,
PeriodsModule,
TeamsCoreModule,
UsersModule,
],
controllers: [PaymentsController, PaymentsSplitController, PaymentLockController],
providers: [
DeletePaymentUseCase,
PaymentsService,
PaymentsSplitService,
PaymentsOverwriteService,
PaymentsSaveService,
PaymentLockService,
],
exports: [PaymentsService],
})
export class PaymentsModule {}
|