From 029b5aaaa8e396338a2538fa5df4659d51a51a0c Mon Sep 17 00:00:00 2001 From: baize <3533151373@qq.com> Date: Mon, 29 Apr 2024 15:39:52 +0800 Subject: [PATCH] =?UTF-8?q?feat:=20=20=20=20=20=E8=B5=84=E4=BA=A7=E5=88=97?= =?UTF-8?q?=E8=A1=A8=E6=95=B0=E6=8D=AE=E7=BB=9F=E8=AE=A1?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/api/dataSource/source.js | 6 ++++ .../assets/OverallAssetStructure.vue | 19 ++++++----- src/views/dataSource/assets/OverallAssets.vue | 33 +++++++++++++++++-- .../assets/OverallSpecificAssets.vue | 21 ++++++++---- src/views/dataSource/assets/index.vue | 16 ++++++--- 5 files changed, 72 insertions(+), 23 deletions(-) diff --git a/src/api/dataSource/source.js b/src/api/dataSource/source.js index ec14b9d..95d9f4d 100644 --- a/src/api/dataSource/source.js +++ b/src/api/dataSource/source.js @@ -110,3 +110,9 @@ export function findDataBaseByInformationId(id){ params:id, }) } +export function dataBaseTableInformation(){ + return request({ + url:'dataSource/source/dataBaseTableInformation', + method:'get', + }) +} diff --git a/src/views/dataSource/assets/OverallAssetStructure.vue b/src/views/dataSource/assets/OverallAssetStructure.vue index abcc0c0..bde03b2 100644 --- a/src/views/dataSource/assets/OverallAssetStructure.vue +++ b/src/views/dataSource/assets/OverallAssetStructure.vue @@ -179,7 +179,7 @@ export default { props:{ table:{ value:Object, - default:{} + default:{}, }, databaseTable:{ value:Array, @@ -218,14 +218,17 @@ export default { watch:{ table:{ handler(val){ - findDataBaseByInformationId(val.id).then( + console.log("res",val) + if (val!=null){ + findDataBaseByInformationId(val.id).then( + res=>{ + this.databaseTableInformation=this.table; + console.log(this.databaseTable) + this.databaseTable=res.data; + } + ) + } - res=>{ - this.databaseTableInformation=this.table; - console.log(this.databaseTable) - this.databaseTable=res.data; - } - ) }, immediate:true } diff --git a/src/views/dataSource/assets/OverallAssets.vue b/src/views/dataSource/assets/OverallAssets.vue index f31ea4f..281bec6 100644 --- a/src/views/dataSource/assets/OverallAssets.vue +++ b/src/views/dataSource/assets/OverallAssets.vue @@ -12,7 +12,7 @@