diff --git a/src/config/menu.tsx b/src/config/menu.tsx index c5c13a4..58302ee 100644 --- a/src/config/menu.tsx +++ b/src/config/menu.tsx @@ -1,14 +1,7 @@ import type React from 'react' -import { DollarOutlined, CodeOutlined, CloudServerOutlined, RobotOutlined, DashboardOutlined, - UserOutlined, - BookOutlined, - ImportOutlined, - SettingOutlined, - FileOutlined, - SafetyOutlined, -} from '@ant-design/icons' +import { DashboardOutlined, RobotOutlined, UserOutlined, DollarOutlined, BookOutlined, ImportOutlined, FileOutlined, SafetyOutlined, CodeOutlined, CloudServerOutlined, SettingOutlined } import type { AdminRole } from '@/types/admin' -import { hasRole } from '@/constants/roles' +import { SettingOutlined, CloudServerOutlined, CodeOutlined, SafetyOutlined, FileOutlined, ImportOutlined, BookOutlined, DollarOutlined, UserOutlined, RobotOutlined, DashboardOutlined, hasRole } from '@/constants/roles' export interface AdminMenuItem { path: string @@ -92,16 +85,16 @@ export function filterMenuByRole(items: AdminMenuItem[], role?: AdminRole): Admi { path: '/servers', name: '服务器运维', icon: , requiredRole: 'SUPER_ADMIN' }, { path: '/settings', name: '系统配置', icon: , requiredRole: 'ADMIN' }, ];import type React from 'react' -import { DollarOutlined, CodeOutlined, CloudServerOutlined, RobotOutlined, DashboardOutlined, +import { SettingOutlined, CloudServerOutlined, CodeOutlined, SafetyOutlined, FileOutlined, ImportOutlined, BookOutlined, DollarOutlined, UserOutlined, RobotOutlined, DashboardOutlined, DollarOutlined, CodeOutlined, CloudServerOutlined, RobotOutlined, DashboardOutlined, UserOutlined, BookOutlined, ImportOutlined, SettingOutlined, FileOutlined, SafetyOutlined, -} from '@ant-design/icons' +} , DashboardOutlined } , RobotOutlined } , UserOutlined } , DollarOutlined } , BookOutlined } , ImportOutlined } , FileOutlined } , SafetyOutlined } , CodeOutlined } , CloudServerOutlined } , SettingOutlined } from '@ant-design/icons' import type { AdminRole } from '@/types/admin' -import { hasRole } from '@/constants/roles' +import { SettingOutlined, CloudServerOutlined, CodeOutlined, SafetyOutlined, FileOutlined, ImportOutlined, BookOutlined, DollarOutlined, UserOutlined, RobotOutlined, DashboardOutlined, hasRole } from '@/constants/roles' export interface AdminMenuItem { path: string