diff --git a/apps/web/src/app/(dashboard)/permissions/page.tsx b/apps/web/src/app/(dashboard)/permissions/page.tsx index 9b7d5de..44f150a 100644 --- a/apps/web/src/app/(dashboard)/permissions/page.tsx +++ b/apps/web/src/app/(dashboard)/permissions/page.tsx @@ -1,5 +1,6 @@ 'use client'; +import { PermissionsTable } from '@/components/permissions'; import { Card, CardContent, @@ -7,7 +8,6 @@ import { CardHeader, CardTitle, } from '@/components/ui/card'; -import { PermissionsTable } from '@/components/permissions'; export default function PermissionsPage() { return ( diff --git a/apps/web/src/components/roles/RoleEditDialog.tsx b/apps/web/src/components/roles/RoleEditDialog.tsx index 546ac56..69c26e7 100644 --- a/apps/web/src/components/roles/RoleEditDialog.tsx +++ b/apps/web/src/components/roles/RoleEditDialog.tsx @@ -151,12 +151,12 @@ export function RoleEditDialog({ role, open, onOpenChange }: RoleEditDialogProps ); // 递归收集所有菜单 ID(用于扁平化菜单树) - const collectAllMenuIds = (menus: MenuTreeNode[]): string[] => { + const _collectAllMenuIds = (menus: MenuTreeNode[]): string[] => { const ids: string[] = []; for (const menu of menus) { ids.push(menu.id); if (menu.children && menu.children.length > 0) { - ids.push(...collectAllMenuIds(menu.children)); + ids.push(..._collectAllMenuIds(menu.children)); } } return ids;