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 @@
数据接入
- + @@ -25,7 +25,7 @@
资产模型
- + @@ -38,7 +38,7 @@
数据模型
- + @@ -47,13 +47,40 @@