From 80f03dce664063df34d7450f002b70d050814789 Mon Sep 17 00:00:00 2001 From: Yunfei Du <278774021@qq.com> Date: Thu, 9 May 2024 21:02:35 +0800 Subject: [PATCH] =?UTF-8?q?feat:=E6=95=B0=E6=8D=AE=E6=8E=A5=E5=85=A5(?= =?UTF-8?q?=E4=BC=98=E5=8C=96)?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/api/dataSource/source.js | 11 + src/views/dataSource/assetStructure/index.vue | 263 +++++-------- src/views/dataSource/dataAccess/index.vue | 357 +++++++++--------- 3 files changed, 283 insertions(+), 348 deletions(-) diff --git a/src/api/dataSource/source.js b/src/api/dataSource/source.js index fd9bb9b..871d60c 100644 --- a/src/api/dataSource/source.js +++ b/src/api/dataSource/source.js @@ -9,6 +9,17 @@ export function listSource(query) { }) } +// 编辑数据源(添加/修改) +export function editDataSource(data) { + return request({ + url: '/dataSource/source/editDataSource', + method: 'post', + data + }) +} + + + export function getList() { return request({ url: '/dataSource/source/getList', diff --git a/src/views/dataSource/assetStructure/index.vue b/src/views/dataSource/assetStructure/index.vue index 82e2250..5dbda5f 100644 --- a/src/views/dataSource/assetStructure/index.vue +++ b/src/views/dataSource/assetStructure/index.vue @@ -1,178 +1,109 @@ - -