student-manage/apps/server/src/trpc/trpc.module.ts

47 lines
1.6 KiB
TypeScript
Raw Normal View History

2025-02-22 22:06:44 +08:00
import { Logger, Module } from '@nestjs/common';
import { TrpcService } from './trpc.service';
import { TrpcRouter } from './trpc.router';
import { QueueModule } from '@server/queue/queue.module';
import { DepartmentModule } from '@server/models/department/department.module';
import { StaffModule } from '@server/models/staff/staff.module';
import { TermModule } from '@server/models/term/term.module';
import { TaxonomyModule } from '@server/models/taxonomy/taxonomy.module';
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';
import { ResourceModule } from '@server/models/resource/resource.module';
2025-02-23 20:23:18 +08:00
import { GoodsModule } from '@server/models/goods/goods.module';
2025-02-22 22:06:44 +08:00
@Module({
imports: [
AuthModule,
QueueModule,
DepartmentModule,
StaffModule,
TermModule,
TaxonomyModule,
RoleMapModule,
TransformModule,
MessageModule,
AppConfigModule,
PostModule,
VisitModule,
WebSocketModule,
ResourceModule,
<<<<<<< HEAD
2025-02-23 20:23:18 +08:00
GoodsModule,
=======
2025-02-23 20:17:53 +08:00
GoodsModule
>>>>>>> de6e632ec69dd408a6c4e85d5cda01a1aa8e8276
2025-02-22 22:06:44 +08:00
],
controllers: [],
providers: [TrpcService, TrpcRouter, Logger],
})
2025-02-23 20:17:53 +08:00
export class TrpcModule { }