2024-12-30 08:26:40 +08:00
|
|
|
import { Logger, Module } from '@nestjs/common';
|
2024-07-11 11:00:51 +08:00
|
|
|
import { TrpcService } from './trpc.service';
|
|
|
|
import { TrpcRouter } from './trpc.router';
|
2024-12-30 08:26:40 +08:00
|
|
|
import { QueueModule } from '@server/queue/queue.module';
|
2024-09-09 18:48:07 +08:00
|
|
|
import { DepartmentModule } from '@server/models/department/department.module';
|
2024-12-30 08:26:40 +08:00
|
|
|
import { StaffModule } from '@server/models/staff/staff.module';
|
2024-09-10 10:31:24 +08:00
|
|
|
import { TermModule } from '@server/models/term/term.module';
|
|
|
|
import { TaxonomyModule } from '@server/models/taxonomy/taxonomy.module';
|
2024-12-30 08:26:40 +08:00
|
|
|
import { AuthModule } from '@server/auth/auth.module';
|
|
|
|
import { AppConfigModule } from '@server/models/app-config/app-config.module';
|
|
|
|
import { MessageModule } from '@server/models/message/message.module';
|
|
|
|
import { PostModule } from '@server/models/post/post.module';
|
|
|
|
import { VisitModule } from '@server/models/visit/visit.module';
|
|
|
|
import { WebSocketModule } from '@server/socket/websocket.module';
|
|
|
|
import { RoleMapModule } from '@server/models/rbac/rbac.module';
|
|
|
|
import { TransformModule } from '@server/models/transform/transform.module';
|
2025-03-11 16:15:05 +08:00
|
|
|
import { TrainContentModule } from '@server/models/train-content/trainContent.module';
|
2025-02-06 16:32:52 +08:00
|
|
|
import { ResourceModule } from '@server/models/resource/resource.module';
|
2025-03-11 16:15:05 +08:00
|
|
|
import { TrainSituationModule } from '@server/models/train-situation/trainSituation.module';
|
2025-03-12 08:25:08 +08:00
|
|
|
import { DailyTrainModule } from '@server/models/daily-train/dailyTrain.module';
|
2025-03-26 13:00:55 +08:00
|
|
|
import { SystemLogModule } from '@server/models/sys-logs/systemLog.module';
|
2024-07-11 11:00:51 +08:00
|
|
|
@Module({
|
2024-12-30 08:26:40 +08:00
|
|
|
imports: [
|
|
|
|
AuthModule,
|
|
|
|
QueueModule,
|
|
|
|
DepartmentModule,
|
|
|
|
StaffModule,
|
|
|
|
TermModule,
|
|
|
|
TaxonomyModule,
|
|
|
|
RoleMapModule,
|
|
|
|
TransformModule,
|
|
|
|
MessageModule,
|
|
|
|
AppConfigModule,
|
|
|
|
PostModule,
|
|
|
|
VisitModule,
|
2025-02-06 16:32:52 +08:00
|
|
|
WebSocketModule,
|
|
|
|
ResourceModule,
|
2025-03-11 16:15:05 +08:00
|
|
|
TrainContentModule,
|
2025-03-12 08:25:08 +08:00
|
|
|
TrainSituationModule,
|
2025-03-21 10:55:44 +08:00
|
|
|
DailyTrainModule,
|
2025-03-26 13:00:55 +08:00
|
|
|
SystemLogModule,
|
2024-12-30 08:26:40 +08:00
|
|
|
],
|
2024-07-11 11:00:51 +08:00
|
|
|
controllers: [],
|
2024-12-30 08:26:40 +08:00
|
|
|
providers: [TrpcService, TrpcRouter, Logger],
|
2024-07-11 11:00:51 +08:00
|
|
|
})
|
2025-02-06 16:32:52 +08:00
|
|
|
export class TrpcModule {}
|