Просмотр исходного кода

🔧 chore(admin): 临时注释部分管理菜单功能

- 注释控制台(dashboard)菜单项,暂时隐藏该功能入口
- 注释数据分析(analytics)菜单项,暂时隐藏该功能入口
- 注释用户菜单中的个人资料和账户设置选项,简化用户菜单
- 注释用户菜单分隔线,保持界面简洁
yourname 1 месяц назад
Родитель
Сommit
cec75767ad
1 измененных файлов с 29 добавлено и 29 удалено
  1. 29 29
      web/src/client/admin/menu.tsx

+ 29 - 29
web/src/client/admin/menu.tsx

@@ -83,12 +83,12 @@ export const useMenu = () => {
 
   // 基础菜单项配置
   const menuItems: MenuItem[] = [
-    {
-      key: 'dashboard',
-      label: '控制台',
-      icon: <LayoutDashboard className="h-4 w-4" />,
-      path: '/admin/dashboard'
-    },
+    // {
+    //   key: 'dashboard',
+    //   label: '控制台',
+    //   icon: <LayoutDashboard className="h-4 w-4" />,
+    //   path: '/admin/dashboard'
+    // },
     {
       key: 'users',
       label: '用户管理',
@@ -103,13 +103,13 @@ export const useMenu = () => {
       path: '/admin/files',
       permission: 'file:manage'
     },
-    {
-      key: 'analytics',
-      label: '数据分析',
-      icon: <BarChart3 className="h-4 w-4" />,
-      path: '/admin/analytics',
-      permission: 'analytics:view'
-    },
+    // {
+    //   key: 'analytics',
+    //   label: '数据分析',
+    //   icon: <BarChart3 className="h-4 w-4" />,
+    //   path: '/admin/analytics',
+    //   permission: 'analytics:view'
+    // },
     {
       key: 'advertisements',
       label: '广告管理',
@@ -236,22 +236,22 @@ export const useMenu = () => {
 
   // 用户菜单项
   const userMenuItems = [
-    {
-      key: 'profile',
-      label: '个人资料',
-      icon: <User className="mr-2 h-4 w-4" />,
-      onClick: () => navigate('/admin/profile')
-    },
-    {
-      key: 'settings',
-      label: '账户设置',
-      icon: <Settings className="mr-2 h-4 w-4" />,
-      onClick: () => navigate('/admin/account-settings')
-    },
-    {
-      type: 'separator',
-      key: 'divider',
-    },
+    // {
+    //   key: 'profile',
+    //   label: '个人资料',
+    //   icon: <User className="mr-2 h-4 w-4" />,
+    //   onClick: () => navigate('/admin/profile')
+    // },
+    // {
+    //   key: 'settings',
+    //   label: '账户设置',
+    //   icon: <Settings className="mr-2 h-4 w-4" />,
+    //   onClick: () => navigate('/admin/account-settings')
+    // },
+    // {
+    //   type: 'separator',
+    //   key: 'divider',
+    // },
     {
       key: 'logout',
       label: '退出登录',