mirror of
https://github.com/yangjian102621/geekai.git
synced 2026-04-25 04:24:28 +08:00
完成配置分组
This commit is contained in:
@@ -168,64 +168,76 @@ const routes = [
|
||||
component: () => import('@/views/admin/Dashboard.vue'),
|
||||
},
|
||||
{
|
||||
path: '/admin/config/system',
|
||||
name: 'admin-config-system',
|
||||
meta: { title: '系统配置' },
|
||||
component: () => import('@/views/admin/SystemConfig.vue'),
|
||||
path: '/admin/config/basic',
|
||||
name: 'admin-config-basic',
|
||||
meta: { title: '基础配置' },
|
||||
component: () => import('@/views/admin/settings/BasicConfig.vue'),
|
||||
},
|
||||
{
|
||||
path: '/admin/config/power',
|
||||
name: 'admin-config-power',
|
||||
meta: { title: '算力配置' },
|
||||
component: () => import('@/views/admin/settings/PowerConfig.vue'),
|
||||
},
|
||||
{
|
||||
path: '/admin/config/payment',
|
||||
name: 'admin-config-payment',
|
||||
meta: { title: '支付配置' },
|
||||
component: () => import('@/views/admin/PaymentConfig.vue'),
|
||||
component: () => import('@/views/admin/settings/PaymentConfig.vue'),
|
||||
},
|
||||
{
|
||||
path: '/admin/config/storage',
|
||||
name: 'admin-config-storage',
|
||||
meta: { title: '存储配置' },
|
||||
component: () => import('@/views/admin/StorageConfig.vue'),
|
||||
component: () => import('@/views/admin/settings/StorageConfig.vue'),
|
||||
},
|
||||
{
|
||||
path: '/admin/config/communication',
|
||||
name: 'admin-config-communication',
|
||||
meta: { title: '通信配置' },
|
||||
component: () => import('@/views/admin/CommunicationConfig.vue'),
|
||||
component: () => import('@/views/admin/settings/CommunicationConfig.vue'),
|
||||
},
|
||||
{
|
||||
path: '/admin/config/api',
|
||||
name: 'admin-config-api',
|
||||
meta: { title: 'API配置' },
|
||||
component: () => import('@/views/admin/ApiConfig.vue'),
|
||||
component: () => import('@/views/admin/settings/ApiConfig.vue'),
|
||||
},
|
||||
{
|
||||
path: '/admin/config/markmap',
|
||||
name: 'admin-config-markmap',
|
||||
meta: { title: '思维导图配置' },
|
||||
component: () => import('@/views/admin/settings/MarkMapConfig.vue'),
|
||||
},
|
||||
{
|
||||
path: '/admin/config/notice',
|
||||
name: 'admin-config-notice',
|
||||
meta: { title: '公告配置' },
|
||||
component: () => import('@/views/admin/NoticeConfig.vue'),
|
||||
component: () => import('@/views/admin/settings/NoticeConfig.vue'),
|
||||
},
|
||||
{
|
||||
path: '/admin/config/agreement',
|
||||
name: 'admin-config-agreement',
|
||||
meta: { title: '用户协议' },
|
||||
component: () => import('@/views/admin/AgreementConfig.vue'),
|
||||
component: () => import('@/views/admin/settings/AgreementConfig.vue'),
|
||||
},
|
||||
{
|
||||
path: '/admin/config/privacy',
|
||||
name: 'admin-config-privacy',
|
||||
meta: { title: '隐私声明' },
|
||||
component: () => import('@/views/admin/PrivacyConfig.vue'),
|
||||
component: () => import('@/views/admin/settings/PrivacyConfig.vue'),
|
||||
},
|
||||
{
|
||||
path: '/admin/config/menu',
|
||||
name: 'admin-config-menu',
|
||||
meta: { title: '菜单配置' },
|
||||
component: () => import('@/views/admin/MenuConfig.vue'),
|
||||
component: () => import('@/views/admin/settings/MenuConfig.vue'),
|
||||
},
|
||||
{
|
||||
path: '/admin/config/license',
|
||||
name: 'admin-config-license',
|
||||
meta: { title: '授权激活' },
|
||||
component: () => import('@/views/admin/LicenseConfig.vue'),
|
||||
component: () => import('@/views/admin/settings/LicenseConfig.vue'),
|
||||
},
|
||||
{
|
||||
path: '/admin/user',
|
||||
|
||||
Reference in New Issue
Block a user