From 079f5808cdb93827f45fc920b3cea6fec9c9ce1c Mon Sep 17 00:00:00 2001 From: lrw <319150264@qq.com> Date: Tue, 22 Nov 2022 13:58:00 +0800 Subject: [PATCH] =?UTF-8?q?=E6=95=B0=E6=8D=AE=E5=BA=93=E7=AE=A1=E7=90=86?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/api/database.js | 28 ++ src/components/DialogComponents/Form.vue | 5 +- src/views/systems/database/index.vue | 324 +++++++++++++++++++++++ src/views/systems/field-config/index.vue | 8 +- 4 files changed, 362 insertions(+), 3 deletions(-) create mode 100644 src/api/database.js create mode 100644 src/views/systems/database/index.vue diff --git a/src/api/database.js b/src/api/database.js new file mode 100644 index 0000000..1ce5d48 --- /dev/null +++ b/src/api/database.js @@ -0,0 +1,28 @@ +import request from "@/utils/request" + +/* 数据库管理 */ + +export function getDbPage(params = {}) { + return request({ + url: "/cloud-upms/sys/db/info/page", + method: "get", + params, + }) +} + +export function addDb(data = {}) { + return request({ + url: "/cloud-upms/sys/db/info", + method: "post", + data, + }) +} + +// 测试连接 +export function testDb(data = {}) { + return request({ + url: "/cloud-upms/sys/db/info/test/connection", + method: "post", + data, + }) +} diff --git a/src/components/DialogComponents/Form.vue b/src/components/DialogComponents/Form.vue index 3301f90..7b3ae14 100644 --- a/src/components/DialogComponents/Form.vue +++ b/src/components/DialogComponents/Form.vue @@ -272,7 +272,7 @@