Files
tonePage/tone-page-server/src/admin/admin.module.ts
2025-05-08 22:42:26 +08:00

31 lines
908 B
TypeScript

import { Module } from '@nestjs/common';
import { AdminController } from './admin.controller';
import { AdminUserController } from './controller/admin-user.controller';
import { AdminUserService } from './service/admin-user.service';
import { TypeOrmModule } from '@nestjs/typeorm';
import { User } from 'src/user/entities/user.entity';
import { UserModule } from 'src/user/user.module';
import { RoleModule } from 'src/role/role.module';
import { AdminRoleController } from './controller/admin-role.controller';
import { AdminPermissionController } from './controller/admin-permission.controller';
@Module({
imports: [
TypeOrmModule.forFeature([
User,
]),
UserModule,
RoleModule,
],
controllers: [
AdminController,
AdminUserController,
AdminRoleController,
AdminPermissionController,
],
providers: [
AdminUserService,
]
})
export class AdminModule { }