Merge branch 'master' of ssh://git.infini.ltd:64221/infini/search-center

This commit is contained in:
silenceqi 2020-11-10 08:28:04 +08:00
commit bb1baa2f20
3 changed files with 144 additions and 31 deletions

View File

@ -24,40 +24,88 @@ 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',
},
]
},
//endpoints
{
path: '/endpoints',
name: 'endpoints',
icon: 'database',
component: './Endpoints/Dashboard',
},
//reportings
{
path: '/reports',
name: 'reports',
icon: 'fund',
path: '/data',
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',
},
]
},
//logging
{
path: '/logs',
name: 'logs',
path: '/search',
name: 'search',
icon: 'search',
component: './Logs/Overview',
},
//alertings
{
path: '/alerts',
name: 'alerts',
icon: 'alert',
component: './List/TableList',
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
@ -66,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',
},
]
},
{
path: '/data',

View File

@ -75,12 +75,33 @@ export default {
'menu.home': 'Home',
'menu.platform': 'DASHBOARD',
'menu.endpoints': 'ENDPOINTS',
'menu.reports': 'REPORTS',
'menu.logs': 'LOGS',
'menu.alerts': 'ALERTS',
'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',
'menu.form.basicform': 'Basic Form',

View File

@ -75,11 +75,32 @@ export default {
'menu.home': '首页',
'menu.platform': '平台概览',
'menu.endpoints': '终端管理',
'menu.reports': '报表管理',
'menu.logs': '日志管理',
'menu.alerts': '告警管理',
'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': '表单页',