From a3fe9cc846bdb87881d788e793e6882b09a7e595 Mon Sep 17 00:00:00 2001 From: baize <3533151373@qq.com> Date: Wed, 24 Apr 2024 17:15:34 +0800 Subject: [PATCH] =?UTF-8?q?fix:=20=20=20=20=20=20=E5=90=8C=E6=AD=A5?= =?UTF-8?q?=E5=BA=93=E7=BC=BA=E5=B0=91=E5=AD=97=E6=AE=B5=E7=9A=84=E9=97=AE?= =?UTF-8?q?=E9=A2=98=20feat:=20=20=20=20=20=E6=9F=A5=E8=AF=A2=E8=B5=84?= =?UTF-8?q?=E4=BA=A7=E7=BB=93=E6=9E=84=E5=88=97=E8=A1=A8?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/api/dataSource/source.js | 7 + .../assets/OverallAssetStructure.vue | 157 +++++++++++++++ src/views/dataSource/assets/OverallAssets.vue | 178 +++++++++++++++++ .../assets/OverallSpecificAssets.vue | 187 ++++++++++++++++++ src/views/dataSource/assets/index.vue | 91 +++++++++ 5 files changed, 620 insertions(+) create mode 100644 src/views/dataSource/assets/OverallAssetStructure.vue create mode 100644 src/views/dataSource/assets/OverallAssets.vue create mode 100644 src/views/dataSource/assets/OverallSpecificAssets.vue create mode 100644 src/views/dataSource/assets/index.vue diff --git a/src/api/dataSource/source.js b/src/api/dataSource/source.js index 302ca16..cf4bd89 100644 --- a/src/api/dataSource/source.js +++ b/src/api/dataSource/source.js @@ -65,3 +65,10 @@ export function delSource(id) { }) } +//资产属性列表 +export function testList(){ + return request({ + url:'/dataSource/source/findTest', + method:'get' + }) +} diff --git a/src/views/dataSource/assets/OverallAssetStructure.vue b/src/views/dataSource/assets/OverallAssetStructure.vue new file mode 100644 index 0000000..9c365c4 --- /dev/null +++ b/src/views/dataSource/assets/OverallAssetStructure.vue @@ -0,0 +1,157 @@ + + + + + 资产模型基本信息 + + + sys_user + 用户表 + 12536 + + 是 + + + + + + 资产模型详细信息 + + + + + + + + {{scope.row.isPrimaryKey}} + + + + + + + + + + + {{scope.row.isNull}} + + + + + + + + {{scope.row.isDict}} + + + + + + + + + + + {{scope.row.dictKey}} + + + + + + 编辑 + + + + + + + + diff --git a/src/views/dataSource/assets/OverallAssets.vue b/src/views/dataSource/assets/OverallAssets.vue new file mode 100644 index 0000000..1d75a9f --- /dev/null +++ b/src/views/dataSource/assets/OverallAssets.vue @@ -0,0 +1,178 @@ + + + + 整体数据资产结构概述 + + + + + + + + + 数据接入 + + + + + + + + + + + + + 资产模型 + + + + + + + + + + + + + 数据模型 + + + + + + + + + + + diff --git a/src/views/dataSource/assets/OverallSpecificAssets.vue b/src/views/dataSource/assets/OverallSpecificAssets.vue new file mode 100644 index 0000000..232aff8 --- /dev/null +++ b/src/views/dataSource/assets/OverallSpecificAssets.vue @@ -0,0 +1,187 @@ + + + + {{title}} - 资产结构概述 + + + + + + + + + 资产模型 + + + + + + + + + + + + + 数据模型 + + + + + + + + + + + sys_dept(部门表) + + + + + + + + + diff --git a/src/views/dataSource/assets/index.vue b/src/views/dataSource/assets/index.vue new file mode 100644 index 0000000..86f8b98 --- /dev/null +++ b/src/views/dataSource/assets/index.vue @@ -0,0 +1,91 @@ + + + + + + showAssets=data.type" + :props="defaultProps"> + + {{ data. accessSourceName + '('+data.databaseName + '-' + data.dataSourceSystemName+')' }} + {{ data.name + '-'+data.as + '(' + data.dataTotal+'条)' }} + + + + + + + + + + + + + +