diff --git a/src/api/etl/source.js b/src/api/etl/source.js index 29de5ab..94681ed 100644 --- a/src/api/etl/source.js +++ b/src/api/etl/source.js @@ -9,6 +9,22 @@ export function listSource(query) { }) } +export function dataAssetList(data) { + return request({ + url: '/etl/source/DataAssetList', + method: 'post', + data + }) +} + +export function assetModelList(data) { + return request({ + url: '/etl/source/AssetModelList', + method: 'post', + data + }) +} + export function assetsList(data) { return request({ url: '/etl/source/AssetsList', @@ -17,6 +33,14 @@ export function assetsList(data) { }) } +export function synchronousData(data) { + return request({ + url: '/etl/source/SynchronousData', + method: 'post', + data + }) +} + export function structureList(data) { return request({ url: '/etl/source/StructureList', diff --git a/src/views/etl/assets/dashboard/OverallAssetStructure.vue b/src/views/etl/assets/dashboard/OverallAssetStructure.vue new file mode 100644 index 0000000..e61ee95 --- /dev/null +++ b/src/views/etl/assets/dashboard/OverallAssetStructure.vue @@ -0,0 +1,174 @@ + + + diff --git a/src/views/etl/assets/dashboard/OverallAssets.vue b/src/views/etl/assets/dashboard/OverallAssets.vue new file mode 100644 index 0000000..94acea2 --- /dev/null +++ b/src/views/etl/assets/dashboard/OverallAssets.vue @@ -0,0 +1,185 @@ + + + + + diff --git a/src/views/etl/assets/dashboard/OverallSpecificAssets.vue b/src/views/etl/assets/dashboard/OverallSpecificAssets.vue new file mode 100644 index 0000000..dd0401f --- /dev/null +++ b/src/views/etl/assets/dashboard/OverallSpecificAssets.vue @@ -0,0 +1,203 @@ + + + + + diff --git a/src/views/etl/assets/index.vue b/src/views/etl/assets/index.vue index ad33f48..4f31f91 100644 --- a/src/views/etl/assets/index.vue +++ b/src/views/etl/assets/index.vue @@ -1,76 +1,89 @@