26 lines
1.1 KiB
TypeScript
26 lines
1.1 KiB
TypeScript
import { Module } from "@nestjs/common";
|
|
import { SchedulePresetsCommandService } from "./services/schedule-presets-command.service";
|
|
import { SchedulePresetsQueryService } from "./services/schedule-presets-query.service";
|
|
import { SchedulePresetsController } from "./controller/schedule-presets.controller";
|
|
import { EmployeeIdEmailResolver } from "../shared/utils/resolve-email-id.utils";
|
|
import { BankCodesResolver } from "../shared/utils/resolve-bank-type-id.utils";
|
|
import { PrismaService } from "src/prisma/prisma.service";
|
|
import { SchedulePresetsApplyService } from "./services/schedule-presets-apply.service";
|
|
|
|
@Module({
|
|
imports: [],
|
|
controllers: [SchedulePresetsController],
|
|
providers: [
|
|
PrismaService,
|
|
SchedulePresetsCommandService,
|
|
SchedulePresetsQueryService,
|
|
SchedulePresetsApplyService,
|
|
EmployeeIdEmailResolver,
|
|
BankCodesResolver,
|
|
],
|
|
exports:[
|
|
SchedulePresetsCommandService,
|
|
SchedulePresetsQueryService,
|
|
SchedulePresetsApplyService,
|
|
],
|
|
}) export class SchedulePresetsModule {} |