From 4ce26e63628d2e4763a001829a526d883a55e61a Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E7=8E=8B=E7=86=99=E6=9C=9D?= <13694051+wangxizhao123@user.noreply.gitee.com> Date: Sun, 28 Apr 2024 22:32:13 +0800 Subject: [PATCH] =?UTF-8?q?feat()=E9=80=89=E4=B8=AD=E4=B8=8D=E5=90=8C?= =?UTF-8?q?=E8=8A=82=E7=82=B9=E5=B1=95=E7=A4=BA=E4=B8=8D=E5=90=8C=E6=95=88?= =?UTF-8?q?=E6=9E=9C=E9=87=8D=E5=86=99?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/api/system/accredit.js | 34 ++++++++---- src/views/assets/access/index.vue | 1 - .../authorization/auth/AuthDataSource.vue | 25 +++++---- .../assets/authorization/auth/AuthTable.vue | 18 +++++-- src/views/assets/authorization/index.vue | 52 +++++++------------ .../table/dashboard/OverallAssetStructure.vue | 39 +++++--------- .../table/dashboard/OverallSpecificAssets.vue | 6 +-- src/views/assets/table/index.vue | 21 ++++---- 8 files changed, 98 insertions(+), 98 deletions(-) diff --git a/src/api/system/accredit.js b/src/api/system/accredit.js index a969f5b..66904fb 100644 --- a/src/api/system/accredit.js +++ b/src/api/system/accredit.js @@ -54,9 +54,9 @@ export function selNameTableList(name) { }) } // 根据表名获取表结构 -export function selNameListStructure(tableName) { +export function selNameListStructure(tableName,databaseName) { return request({ - url: '/system/accredit/selNameListStructure/'+ tableName, + url: '/system/accredit/selNameListStructure?tableName=' + tableName + '&databaseName=' + databaseName, method: 'post' }) } @@ -74,11 +74,6 @@ export function updateListStructure(data) { }) } -/** - * 查看父类表 - * @param data - * @returns {*} - */ export function selectFrimary(data) { return request({ url: '/system/accredit/selectFrimary', @@ -87,9 +82,30 @@ export function selectFrimary(data) { }) } -export function listMiddle(name) { +export function listMiddle(tableName,databaseName) { return request({ - url: '/system/accredit/listMiddle?name=' + name, + url: '/system/accredit/listMiddle?tableName=' + tableName + '&databaseName=' + databaseName, + method: 'post' + }) +} + +export function listMiddle2(databaseName) { + return request({ + url: '/system/accredit/listMiddle2?databaseName=' + databaseName, + method: 'post' + }) +} + +export function listUserMiddle(tableName,databaseName) { + return request({ + url: '/system/accredit/listUserMiddle?tableName=' + tableName + '&databaseName=' + databaseName, + method: 'post' + }) +} + +export function listUserMiddle2(databaseName) { + return request({ + url: '/system/accredit/listUserMiddle2?databaseName=' + databaseName, method: 'post' }) } diff --git a/src/views/assets/access/index.vue b/src/views/assets/access/index.vue index 5f695b4..6ea74c0 100644 --- a/src/views/assets/access/index.vue +++ b/src/views/assets/access/index.vue @@ -414,7 +414,6 @@ export default { const {data} = node; this.showAssets = data.type; if (data.type === 'dataTable') { - this.tableName = data.name return resolve([]) } setTimeout(() => { diff --git a/src/views/assets/authorization/auth/AuthDataSource.vue b/src/views/assets/authorization/auth/AuthDataSource.vue index 8cc5887..c7b0613 100644 --- a/src/views/assets/authorization/auth/AuthDataSource.vue +++ b/src/views/assets/authorization/auth/AuthDataSource.vue @@ -26,14 +26,14 @@ - - + +