22 lines
932 B
TypeScript
22 lines
932 B
TypeScript
import { CommissionImportController } from './commission-import.controller.js';
|
|
import { CommissionImportService } from './commission-import.service.js';
|
|
import { Module } from '@nestjs/common';
|
|
import { IdempotencyService } from '../common/idempotency.service.js';
|
|
import { PricingController } from './pricing.controller.js';
|
|
import { PricingService } from './pricing.service.js';
|
|
import { PricingAdminController } from './pricing-admin.controller.js';
|
|
import { PricingAdminService } from './pricing-admin.service.js';
|
|
import { SystemAdminGuard } from '../platform-catalog-admin/system-admin.guard.js';
|
|
@Module({
|
|
controllers: [PricingController, PricingAdminController, CommissionImportController],
|
|
providers: [
|
|
PricingService,
|
|
CommissionImportService,
|
|
PricingAdminService,
|
|
SystemAdminGuard,
|
|
IdempotencyService,
|
|
],
|
|
exports: [PricingService],
|
|
})
|
|
export class PricingModule {}
|