From 3d7c68a071e788c90c1190e60234945524f60ba0 Mon Sep 17 00:00:00 2001 From: medcl Date: Mon, 9 Nov 2020 23:29:04 +0800 Subject: [PATCH 1/2] update sibar menu --- web/config/router.config.js | 27 +++++---------------------- web/src/locales/en-US.js | 8 +++----- web/src/locales/zh-CN.js | 6 ++---- 3 files changed, 10 insertions(+), 31 deletions(-) diff --git a/web/config/router.config.js b/web/config/router.config.js index 73d8e2f8..8a47e9e7 100644 --- a/web/config/router.config.js +++ b/web/config/router.config.js @@ -26,40 +26,23 @@ export default [ component: './Dashboard/Analysis', }, - //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', }, //logging { - path: '/logs', - name: 'logs', + path: '/search', + name: 'search', icon: 'search', component: './Logs/Overview', }, - //alertings - { - path: '/alerts', - name: 'alerts', - icon: 'alert', - component: './List/TableList', - }, - //settings { path: '/settings', diff --git a/web/src/locales/en-US.js b/web/src/locales/en-US.js index fe27b16d..f49a97cb 100644 --- a/web/src/locales/en-US.js +++ b/web/src/locales/en-US.js @@ -75,12 +75,10 @@ export default { 'menu.home': 'Home', 'menu.platform': 'DASHBOARD', - 'menu.endpoints': 'ENDPOINTS', - 'menu.reports': 'REPORTS', - 'menu.logs': 'LOGS', - 'menu.alerts': 'ALERTS', + 'menu.data': 'DATA', + 'menu.search': 'SEARCH', 'menu.settings': 'SETTINGS', - + 'menu.form': 'Form', 'menu.form.basicform': 'Basic Form', diff --git a/web/src/locales/zh-CN.js b/web/src/locales/zh-CN.js index d2a985d7..33d17bde 100644 --- a/web/src/locales/zh-CN.js +++ b/web/src/locales/zh-CN.js @@ -75,10 +75,8 @@ export default { 'menu.home': '首页', 'menu.platform': '平台概览', - 'menu.endpoints': '终端管理', - 'menu.reports': '报表管理', - 'menu.logs': '日志管理', - 'menu.alerts': '告警管理', + 'menu.data': '数据管理', + 'menu.search': '搜索管理', 'menu.settings': '系统设置', From 74fd55542dd4c6158ee964a94fc5cb4b4d4bbc83 Mon Sep 17 00:00:00 2001 From: medcl Date: Mon, 9 Nov 2020 23:45:32 +0800 Subject: [PATCH 2/2] update side menu, add second level items --- web/config/router.config.js | 88 +++++++++++++++++++++++++++++++++++++ web/src/locales/en-US.js | 25 ++++++++++- web/src/locales/zh-CN.js | 23 ++++++++++ 3 files changed, 135 insertions(+), 1 deletion(-) diff --git a/web/config/router.config.js b/web/config/router.config.js index 8a47e9e7..8ef59e52 100644 --- a/web/config/router.config.js +++ b/web/config/router.config.js @@ -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 diff --git a/web/src/locales/en-US.js b/web/src/locales/en-US.js index f49a97cb..f40fb6ea 100644 --- a/web/src/locales/en-US.js +++ b/web/src/locales/en-US.js @@ -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', diff --git a/web/src/locales/zh-CN.js b/web/src/locales/zh-CN.js index 33d17bde..5008aa4f 100644 --- a/web/src/locales/zh-CN.js +++ b/web/src/locales/zh-CN.js @@ -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': '表单页',