add rbac module

This commit is contained in:
liuyi 2025-07-01 15:33:31 +08:00
parent 18b3f7b9da
commit 0f8abaec7f

View File

@ -4,6 +4,8 @@ import { InternalServerErrorException, OnApplicationBootstrap } from '@nestjs/co
import { isArray, isNil, omit } from 'lodash';
import { DataSource, EntityManager, In, Not } from 'typeorm';
import { PermissionEntity } from '@/modules/rbac/entities';
import { Configure } from '../config/configure';
import { deepMerge } from '../core/helpers';
@ -11,7 +13,6 @@ import { deepMerge } from '../core/helpers';
import { UserEntity } from '../user/entities';
import { SYSTEM_PERMISSION, SystemRoles } from './constants';
import { PermissionEntity } from './entities/permission.entity';
import { RoleEntity } from './entities/role.entity';
import { PermissionType, Role } from './types';