update side menu, add second level items

This commit is contained in:
medcl 2020-11-09 23:45:32 +08:00
parent 3d7c68a071
commit 74fd55542d
3 changed files with 135 additions and 1 deletions

View File

@ -24,6 +24,25 @@ export default [
name: 'platform',
icon: 'dashboard',
component: './Dashboard/Analysis',
routes: [
{
path: '/list/table-list',
name: 'gateway',
component: './List/TableList',
}, {
path: '/list/table-list',
name: 'cluster',
component: './List/TableList',
}, {
path: '/list/table-list',
name: 'tasks',
component: './List/TableList',
}, {
path: '/list/table-list',
name: 'search',
component: './List/TableList',
},
]
},
//reportings
@ -32,6 +51,29 @@ export default [
name: 'data',
icon: 'database',
component: './List/TableList',
routes: [
{
path: '/list/table-list',
name: 'pipes',
component: './List/TableList',
}, {
path: '/list/table-list',
name: 'index',
component: './List/TableList',
}, {
path: '/list/table-list',
name: 'snapshot',
component: './List/TableList',
}, {
path: '/list/table-list',
name: 'rebuild',
component: './List/TableList',
}, {
path: '/list/table-list',
name: 'export',
component: './List/TableList',
},
]
},
@ -41,6 +83,29 @@ export default [
name: 'search',
icon: 'search',
component: './Logs/Overview',
routes: [
{
path: '/list/table-list',
name: 'template',
component: './List/TableList',
}, {
path: '/list/table-list',
name: 'alias',
component: './List/TableList',
}, {
path: '/list/table-list',
name: 'dict',
component: './List/TableList',
}, {
path: '/list/table-list',
name: 'analyzer',
component: './List/TableList',
}, {
path: '/list/table-list',
name: 'nlp',
component: './List/TableList',
},
]
},
//settings
@ -49,6 +114,29 @@ export default [
name: 'settings',
icon: 'setting',
component: './List/TableList',
routes: [
{
path: '/list/table-list',
name: 'authentication',
component: './List/TableList',
}, {
path: '/list/table-list',
name: 'authorization',
component: './List/TableList',
}, {
path: '/list/table-list',
name: 'audit',
component: './List/TableList',
}, {
path: '/list/table-list',
name: 'certs',
component: './List/TableList',
}, {
path: '/list/table-list',
name: 'others',
component: './List/TableList',
},
]
},
// // forms

View File

@ -75,9 +75,32 @@ export default {
'menu.home': 'Home',
'menu.platform': 'DASHBOARD',
'menu.data': 'DATA',
'menu.platform.gateway': 'GATEWAY',
'menu.platform.cluster': 'CLUSTER',
'menu.platform.tasks': 'TASKS',
'menu.platform.search': 'SEARCH',
'menu.data': 'DATA MANAGEMENT',
'menu.data.pipes': 'PIPELINE',
'menu.data.index': 'INDEX',
'menu.data.snapshot': 'SNAPSHOT',
'menu.data.rebuild': 'REBUILD',
'menu.data.export': 'IMPORT&EXPORT',
'menu.search': 'SEARCH',
'menu.search.template': 'TEMPLATE',
'menu.search.alias': 'ALIAS',
'menu.search.dict': 'DICTIONARY',
'menu.search.analyzer': 'ANALYZER',
'menu.search.nlp': 'NLP',
'menu.settings': 'SETTINGS',
'menu.settings.authentication': 'AUTHENTICATION',
'menu.settings.authorization': 'AUTHORIZATION',
'menu.settings.audit': 'AUDIT',
'menu.settings.certs': 'CERTS',
'menu.settings.others': 'OTHERS',
'menu.form': 'Form',

View File

@ -75,9 +75,32 @@ export default {
'menu.home': '首页',
'menu.platform': '平台概览',
'menu.platform.gateway': '网关监控',
'menu.platform.cluster': '集群监控',
'menu.platform.tasks': '任务监控',
'menu.platform.search': '搜索监控',
'menu.data': '数据管理',
'menu.data.pipes': '数据加工',
'menu.data.index': '索引管理',
'menu.data.snapshot': '快照管理',
'menu.data.rebuild': '重建管理',
'menu.data.export': '导入导出',
'menu.search': '搜索管理',
'menu.search.template': '搜索模板',
'menu.search.alias': '别名管理',
'menu.search.dict': '词库管理',
'menu.search.analyzer': '分词管理',
'menu.search.nlp': '自然语言处理',
'menu.settings': '系统设置',
'menu.settings.authentication': '认证管理',
'menu.settings.authorization': '授权管理',
'menu.settings.audit': '审计日志',
'menu.settings.certs': '证书管理',
'menu.settings.others': '其它设置',
'menu.form': '表单页',