diff --git a/src/constants/data.ts b/src/constants/data.ts index 6068d22a..84b4bb39 100644 --- a/src/constants/data.ts +++ b/src/constants/data.ts @@ -31,6 +31,8 @@ export const RoutesMap: { [key: string]: string } = { GeneralServicesActiveTabIndex: "GENERAL", VirtualDatabase: "VIRTUAL_DATABASE", VirtualDatabaseActiveTabIndex: "VIRTUAL_DATABASE", + VirtualCache: "VIRTUAL_CACHE", + VirtualCacheActiveTabIndex: "VIRTUAL_CACHE", MeshServices: "MESH", MeshServicesActiveTabIndex: "MESH", ControlPanel: "MESH_CP", diff --git a/src/locales/lang/en.ts b/src/locales/lang/en.ts index 7af04a65..431bef4b 100644 --- a/src/locales/lang/en.ts +++ b/src/locales/lang/en.ts @@ -123,6 +123,7 @@ const msg = { editWarning: "You are entering edit mode", viewWarning: "You are entering view mode", virtualDatabase: "Virtual Database", + virtualCache: "Virtual Cache", reloadDashboards: "Reload dashboards", kubernetesService: "Service", kubernetesCluster: "Cluster", diff --git a/src/locales/lang/es.ts b/src/locales/lang/es.ts index 136cd56f..4420ad58 100644 --- a/src/locales/lang/es.ts +++ b/src/locales/lang/es.ts @@ -125,6 +125,7 @@ const msg = { editWarning: "Estás entrando en modo edición", viewWarning: "Estás entrando en modo visualización", virtualDatabase: "Base de Datos Virtual", + virtualCache: "Caché virtual", reloadDashboards: "Recargar Panel", kubernetesService: "Servicio", kubernetesCluster: "Cluster", diff --git a/src/locales/lang/zh.ts b/src/locales/lang/zh.ts index e0f50e98..53063c38 100644 --- a/src/locales/lang/zh.ts +++ b/src/locales/lang/zh.ts @@ -121,6 +121,7 @@ const msg = { editWarning: "你正在进入编辑模式", viewWarning: "你正在进入预览模式", virtualDatabase: "虚拟数据库", + virtualCache: "虚拟缓存", reloadDashboards: "重新加载仪表盘", kubernetesService: "服务", kubernetesCluster: "集群", diff --git a/src/router/general.ts b/src/router/general.ts index a1224c4b..ebf76dff 100644 --- a/src/router/general.ts +++ b/src/router/general.ts @@ -58,7 +58,7 @@ export const routesGen: Array = [ }, component: () => import(/* webpackChunkName: "layer" */ "@/views/Layer.vue"), - }, + }, { path: "/database/tab/:activeTabIndex", name: "VirtualDatabaseActiveTabIndex", @@ -68,6 +68,25 @@ export const routesGen: Array = [ component: () => import(/* webpackChunkName: "layer" */ "@/views/Layer.vue"), }, + { + path: "/cache", + name: "VirtualCache", + meta: { + title: "virtualCache", + exact: true, + }, + component: () => + import(/* webpackChunkName: "layer" */ "@/views/Layer.vue"), + }, + { + path: "/cache/tab/:activeTabIndex", + name: "VirtualCacheActiveTabIndex", + meta: { + notShow: true, + }, + component: () => + import(/* webpackChunkName: "layer" */ "@/views/Layer.vue"), + }, ], }, ];