From b305e49e9b685b9b8f2883679d7b9782242de155 Mon Sep 17 00:00:00 2001 From: charilezhou Date: Mon, 19 Jan 2026 12:34:32 +0800 Subject: [PATCH] =?UTF-8?q?fix(web):=20=E4=BF=AE=E5=A4=8D=20lint=20?= =?UTF-8?q?=E9=94=99=E8=AF=AF?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit - 调整 permissions/page.tsx 的 import 顺序 - 重命名未使用的 collectAllMenuIds 为 _collectAllMenuIds Co-Authored-By: Claude Opus 4.5 --- apps/web/src/app/(dashboard)/permissions/page.tsx | 2 +- apps/web/src/components/roles/RoleEditDialog.tsx | 4 ++-- 2 files changed, 3 insertions(+), 3 deletions(-) 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;