From 267bb9a36f1e2fa8d87838bd50479f00ee0c77a4 Mon Sep 17 00:00:00 2001 From: lizhuoran <625237490@qq.com> Date: Wed, 11 Mar 2026 10:29:45 +0800 Subject: [PATCH] =?UTF-8?q?feat(=E5=AF=BC=E8=88=AA):=20=E4=BC=98=E5=8C=96?= =?UTF-8?q?=E5=B7=A6=E4=BE=A7=E5=AF=BC=E8=88=AA=E8=8F=9C=E5=8D=95=E5=88=86?= =?UTF-8?q?=E7=BB=84=E7=BB=93=E6=9E=84?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit 调整导航分组,使菜单结构更加清晰合理: 📚 知识库管理(1个菜单) 1. 文档管理 💼 业务管理(2个菜单) 1. SOP模板 2. 终端管理 🔐 权限管理(3个菜单) 1. 用户管理 2. 角色管理 3. 分组管理 ⚙️ 系统管理(2个菜单) 1. 系统设置 2. 操作日志 优化说明: - 按照业务逻辑将菜单分为4个主要分组 - 每个分组内的菜单按照使用频率和重要性排序 - 知识库管理独立分组,突出核心功能 - 业务管理包含 SOP 和终端,体现业务流程 - 权限管理集中管理用户、角色、分组 - 系统管理包含系统配置和日志监控 导航结构更加清晰,用户可以快速找到需要的功能模块 --- app/Filament/Resources/ActivityLogResource.php | 2 ++ app/Filament/Resources/DocumentResource.php | 2 ++ app/Filament/Resources/GroupResource.php | 4 +++- app/Filament/Resources/RoleResource.php | 4 ++-- app/Filament/Resources/SopTemplateResource.php | 4 +++- app/Filament/Resources/SystemSettingResource.php | 2 ++ app/Filament/Resources/TerminalResource.php | 4 ++-- app/Filament/Resources/UserResource.php | 4 +++- 8 files changed, 19 insertions(+), 7 deletions(-) diff --git a/app/Filament/Resources/ActivityLogResource.php b/app/Filament/Resources/ActivityLogResource.php index 43d949e..38d22b8 100644 --- a/app/Filament/Resources/ActivityLogResource.php +++ b/app/Filament/Resources/ActivityLogResource.php @@ -25,6 +25,8 @@ class ActivityLogResource extends Resource protected static ?int $navigationSort = 2; + protected static ?string $navigationGroup = '系统管理'; + /** * 控制导航菜单是否显示 */ diff --git a/app/Filament/Resources/DocumentResource.php b/app/Filament/Resources/DocumentResource.php index dd819c7..83531b4 100644 --- a/app/Filament/Resources/DocumentResource.php +++ b/app/Filament/Resources/DocumentResource.php @@ -27,6 +27,8 @@ class DocumentResource extends Resource protected static ?int $navigationSort = 1; + protected static ?string $navigationGroup = '知识库管理'; + /** * 控制导航菜单是否显示 */ diff --git a/app/Filament/Resources/GroupResource.php b/app/Filament/Resources/GroupResource.php index a92484c..a1e4f6a 100644 --- a/app/Filament/Resources/GroupResource.php +++ b/app/Filament/Resources/GroupResource.php @@ -25,7 +25,9 @@ class GroupResource extends Resource protected static ?string $pluralModelLabel = '分组'; - protected static ?int $navigationSort = 2; + protected static ?int $navigationSort = 3; + + protected static ?string $navigationGroup = '权限管理'; /** * 控制导航菜单是否显示 diff --git a/app/Filament/Resources/RoleResource.php b/app/Filament/Resources/RoleResource.php index 86086e9..d9ba769 100644 --- a/app/Filament/Resources/RoleResource.php +++ b/app/Filament/Resources/RoleResource.php @@ -23,9 +23,9 @@ class RoleResource extends Resource protected static ?string $pluralModelLabel = '角色'; - protected static ?int $navigationSort = 5; + protected static ?int $navigationSort = 2; - protected static ?string $navigationGroup = '系统管理'; + protected static ?string $navigationGroup = '权限管理'; /** * 控制导航菜单是否显示 diff --git a/app/Filament/Resources/SopTemplateResource.php b/app/Filament/Resources/SopTemplateResource.php index ef92fb6..d0d4a27 100644 --- a/app/Filament/Resources/SopTemplateResource.php +++ b/app/Filament/Resources/SopTemplateResource.php @@ -23,7 +23,9 @@ class SopTemplateResource extends Resource protected static ?string $pluralModelLabel = 'SOP模板'; - protected static ?int $navigationSort = 4; + protected static ?int $navigationSort = 1; + + protected static ?string $navigationGroup = '业务管理'; /** * 控制导航菜单是否显示 diff --git a/app/Filament/Resources/SystemSettingResource.php b/app/Filament/Resources/SystemSettingResource.php index 30be3ae..0ebcc68 100644 --- a/app/Filament/Resources/SystemSettingResource.php +++ b/app/Filament/Resources/SystemSettingResource.php @@ -24,6 +24,8 @@ class SystemSettingResource extends Resource protected static ?int $navigationSort = 1; + protected static ?string $navigationGroup = '系统管理'; + /** * 控制导航菜单是否显示 */ diff --git a/app/Filament/Resources/TerminalResource.php b/app/Filament/Resources/TerminalResource.php index ac31909..d0af04f 100644 --- a/app/Filament/Resources/TerminalResource.php +++ b/app/Filament/Resources/TerminalResource.php @@ -24,9 +24,9 @@ class TerminalResource extends Resource protected static ?string $pluralModelLabel = '终端'; - protected static ?int $navigationSort = 3; + protected static ?int $navigationSort = 2; - protected static ?string $navigationGroup = '大屏配置'; + protected static ?string $navigationGroup = '业务管理'; /** * 控制导航菜单是否显示 diff --git a/app/Filament/Resources/UserResource.php b/app/Filament/Resources/UserResource.php index 6a40115..e0a5921 100644 --- a/app/Filament/Resources/UserResource.php +++ b/app/Filament/Resources/UserResource.php @@ -25,7 +25,9 @@ class UserResource extends Resource protected static ?string $pluralModelLabel = '用户'; - protected static ?int $navigationSort = 3; + protected static ?int $navigationSort = 1; + + protected static ?string $navigationGroup = '权限管理'; /** * 控制导航菜单是否显示