This commit is contained in:
Ahmed Bouhuolia
2025-01-15 15:52:18 +02:00
parent 7bcd578c11
commit 271c46ea3b
24 changed files with 115 additions and 28 deletions

View File

@@ -27,9 +27,13 @@ import { PaymentReceivedInvoiceSync } from './commands/PaymentReceivedInvoiceSyn
import { LedgerModule } from '../Ledger/Ledger.module';
import { AccountsModule } from '../Accounts/Accounts.module';
import { SendPaymentReceiveMailNotification } from './commands/PaymentReceivedMailNotification';
import { GetPaymentsReceivedService } from './queries/GetPaymentsReceived.service';
import { MailNotificationModule } from '../MailNotification/MailNotification.module';
import { DynamicListModule } from '../DynamicListing/DynamicList.module';
import { MailModule } from '../Mail/Mail.module';
@Module({
controllers: [PaymentReceivesController],
controllers: [PaymentReceivesController,],
providers: [
PaymentReceivesApplication,
CreatePaymentReceivedService,
@@ -49,7 +53,8 @@ import { SendPaymentReceiveMailNotification } from './commands/PaymentReceivedMa
PaymentReceivedAutoIncrementSubscriber,
PaymentReceivedGLEntriesSubscriber,
PaymentReceivedSyncInvoicesSubscriber,
SendPaymentReceiveMailNotification
SendPaymentReceiveMailNotification,
GetPaymentsReceivedService
],
exports: [PaymentReceivesApplication, CreatePaymentReceivedService],
imports: [
@@ -60,7 +65,10 @@ import { SendPaymentReceiveMailNotification } from './commands/PaymentReceivedMa
PdfTemplatesModule,
AutoIncrementOrdersModule,
LedgerModule,
AccountsModule
AccountsModule,
MailNotificationModule,
DynamicListModule,
MailModule
],
})
export class PaymentsReceivedModule {}

View File

@@ -41,7 +41,7 @@ export class GetPaymentsReceivedService {
builder.withGraphFetched('depositAccount');
dynamicList.buildQuery()(builder);
filterDTO?.filterQuery && filterDTO.filterQuery(builder);
filterDTO?.filterQuery && filterDTO.filterQuery(builder as any);
})
.pagination(filter.page - 1, filter.pageSize);