From 2fd5fb9b1ed9e3c2ed9be273ac0a9c4c09a2642e Mon Sep 17 00:00:00 2001 From: Fine0830 Date: Mon, 22 Aug 2022 21:48:02 +0800 Subject: [PATCH] add sub menu for PostgreSQL layer (#140) --- src/constants/data.ts | 2 ++ src/locales/lang/en.ts | 1 + src/locales/lang/es.ts | 1 + src/locales/lang/zh.ts | 1 + src/router/database.ts | 19 +++++++++++++++++++ 5 files changed, 24 insertions(+) diff --git a/src/constants/data.ts b/src/constants/data.ts index 9fc7fce2..70b290ef 100644 --- a/src/constants/data.ts +++ b/src/constants/data.ts @@ -52,4 +52,6 @@ export const RoutesMap: { [key: string]: string } = { KubernetesServiceActiveTabIndex: "K8S_SERVICE", MySQL: "MYSQL", MySQLActiveTabIndex: "MYSQL", + PostgreSQL: "PostgreSQL", + PostgreSQLActiveTabIndex: "PostgreSQL", }; diff --git a/src/locales/lang/en.ts b/src/locales/lang/en.ts index cfc99215..be66b689 100644 --- a/src/locales/lang/en.ts +++ b/src/locales/lang/en.ts @@ -150,6 +150,7 @@ const msg = { duplicateName: "Duplicate name", enableAssociate: "Enable association", text: "Text", + postgreSQL: "PostgreSQL", seconds: "Seconds", hourTip: "Select Hour", minuteTip: "Select Minute", diff --git a/src/locales/lang/es.ts b/src/locales/lang/es.ts index fc702987..c4535716 100644 --- a/src/locales/lang/es.ts +++ b/src/locales/lang/es.ts @@ -150,6 +150,7 @@ const msg = { nameTip: "El nombre sólo admite chino e inglés, líneas horizontales y subrayado, y la longitud del nombre no excederá de 300 caracteres", enableAssociate: "Activar asociación", + postgreSQL: "PostgreSQL", seconds: "Segundos", hourTip: "Seleccione Hora", minuteTip: "Seleccione Minuto", diff --git a/src/locales/lang/zh.ts b/src/locales/lang/zh.ts index 1713244e..1d390006 100644 --- a/src/locales/lang/zh.ts +++ b/src/locales/lang/zh.ts @@ -147,6 +147,7 @@ const msg = { nameTip: "该名称仅支持中文和英文、横线和下划线, 并且限制长度为300个字符", duplicateName: "重复的名称", text: "文本", + postgreSQL: "PostgreSQL", seconds: "秒", hourTip: "选择小时", minuteTip: "选择分钟", diff --git a/src/router/database.ts b/src/router/database.ts index 5cf4c57d..efa11f17 100644 --- a/src/router/database.ts +++ b/src/router/database.ts @@ -48,6 +48,25 @@ export const routesDatabase: Array = [ component: () => import(/* webpackChunkName: "layer" */ "@/views/Layer.vue"), }, + { + path: "/postgreSQL", + name: "PostgreSQL", + meta: { + title: "postgreSQL", + exact: true, + }, + component: () => + import(/* webpackChunkName: "layer" */ "@/views/Layer.vue"), + }, + { + path: "/postgreSQL/tab/:activeTabIndex", + name: "PostgreSQLActiveTabIndex", + meta: { + notShow: true, + }, + component: () => + import(/* webpackChunkName: "layer" */ "@/views/Layer.vue"), + }, ], }, ];