Browse Source

icon

feature/x1-owen-debug
root 4 weeks ago
parent
commit
6a6e0238a0
  1. 14
      src/X1.WebUI/src/constants/menuConfig.ts

14
src/X1.WebUI/src/constants/menuConfig.ts

@ -1,4 +1,4 @@
import { LucideIcon, LayoutDashboard, Users, Settings, FolderOpen } from 'lucide-react'; import { LucideIcon, LayoutDashboard, Users, Settings, FolderOpen, TestTube, BarChart3, Gauge, FileText, ClipboardList } from 'lucide-react';
// 定义权限类型 // 定义权限类型
export type Permission = export type Permission =
@ -69,8 +69,8 @@ export const menuItems: MenuItem[] = [
permission: 'dashboard.view', permission: 'dashboard.view',
}, },
{ {
title: '场景业务管理', title: '场景管理',
icon: FolderOpen, icon: FileText,
href: '/dashboard/scenarios', href: '/dashboard/scenarios',
permission: 'scenarios.view', permission: 'scenarios.view',
children: [ children: [
@ -88,7 +88,7 @@ export const menuItems: MenuItem[] = [
}, },
{ {
title: '用例管理', title: '用例管理',
icon: FolderOpen, icon: TestTube,
href: '/dashboard/testcases', href: '/dashboard/testcases',
permission: 'testcases.view', permission: 'testcases.view',
children: [ children: [
@ -111,7 +111,7 @@ export const menuItems: MenuItem[] = [
}, },
{ {
title: '任务管理', title: '任务管理',
icon: FolderOpen, icon: ClipboardList,
href: '/dashboard/tasks', href: '/dashboard/tasks',
permission: 'tasks.view', permission: 'tasks.view',
children: [ children: [
@ -139,7 +139,7 @@ export const menuItems: MenuItem[] = [
}, },
{ {
title: '结果分析', title: '结果分析',
icon: FolderOpen, icon: BarChart3,
href: '/dashboard/analysis', href: '/dashboard/analysis',
permission: 'functionalanalysis.view', permission: 'functionalanalysis.view',
children: [ children: [
@ -167,7 +167,7 @@ export const menuItems: MenuItem[] = [
}, },
{ {
title: '仪表管理', title: '仪表管理',
icon: FolderOpen, icon: Gauge,
href: '/dashboard/instruments', href: '/dashboard/instruments',
permission: 'devices.view', permission: 'devices.view',
children: [ children: [

Loading…
Cancel
Save