14 lines
596 B
TypeScript
14 lines
596 B
TypeScript
import { Module } from '@nestjs/common';
|
|||
|
|
import { TypeOrmModule } from '@nestjs/typeorm';
|
||
|
|
import { AdminGuard } from './admin.guard.js';
|
||
|
|
import { MenuPermission } from './menu-permission.entity.js';
|
||
|
|
import { PermissionsController, UserMenuController } from './permissions.controller.js';
|
||
|
|
import { PermissionsService } from './permissions.service.js';
|
||
|
|
|
||
|
|
@Module({
|
||
|
|
imports: [TypeOrmModule.forFeature([MenuPermission])],
|
||
|
|
controllers: [UserMenuController, PermissionsController],
|
||
|
|
providers: [PermissionsService, AdminGuard],
|
||
|
|
exports: [PermissionsService],
|
||
|
|
})
|
||
|
|
export class PermissionsModule {}
|