From f9cc0e4d049252214c3497472cf7b28c8c26032a Mon Sep 17 00:00:00 2001 From: lwj <3529558005@qq.com> Date: Mon, 2 Sep 2024 21:12:33 +0800 Subject: [PATCH] =?UTF-8?q?=E5=AE=8C=E5=96=84=E5=89=8D=E5=8F=B0?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- package.json | 2 +- src/api/etl/switch.js | 57 +++ src/views/etl/accredit/index.vue | 168 ++++++++ src/views/etl/assets/index.vue | 46 ++- src/views/etl/limits/index.vue | 306 ++++++++++++++ src/views/etl/switch/index.vue | 685 +++++++++++++++---------------- 6 files changed, 888 insertions(+), 376 deletions(-) create mode 100644 src/views/etl/accredit/index.vue create mode 100644 src/views/etl/limits/index.vue diff --git a/package.json b/package.json index db43daf..dd4109d 100644 --- a/package.json +++ b/package.json @@ -41,7 +41,7 @@ "clipboard": "2.0.8", "core-js": "3.25.3", "echarts": "5.4.0", - "element-ui": "2.9.1", + "element-ui": "^2.15.14", "file-saver": "2.0.5", "fuse.js": "6.4.3", "highlight.js": "9.18.5", diff --git a/src/api/etl/switch.js b/src/api/etl/switch.js index ad91a25..29dc15c 100644 --- a/src/api/etl/switch.js +++ b/src/api/etl/switch.js @@ -91,6 +91,15 @@ export function findTableInfoList(){ }) } + +export function findTableInfoListAccredit(){ + return request({ + url: "/source/tableInfo/findTableInfoListAccredit", + method: "get", + }) +} + + export function findStructureByTableId(id){ return request({ url: "/source/tableInfo/findStruceure/"+id, @@ -99,3 +108,51 @@ export function findStructureByTableId(id){ } + +export function findTableValueList(basicId,tableName){ + return request({ + url: "/source/DataValue/findTableValueList?basicId="+basicId+"&tableName="+tableName, + method: "post", + }) +} + + +export function findAccredit(id){ + return request({ + url: "/source/accredit/findAccredit?tableId="+id, + method: "get", + }) +} + + +export function findDeptListStatus(tableId,basicId){ + return request({ + url: "/source/accredit/findDeptListStatus?tableId="+tableId+"&basicId="+basicId, + method: "get", + }) +} + +export function findUserListStatus(tableId,basicId){ + return request({ + url: "/source/accredit/findUserListStatus?tableId="+tableId+"&basicId="+basicId, + method: "get", + }) +} +export function addMiddle(data){ + return request({ + url: "/source/accredit/addMiddle", + method: "post", + data :data + }) +} + +export function remove(data){ + return request({ + url: "/source/accredit/remove", + method: "post", + data :data + }) +} + + + diff --git a/src/views/etl/accredit/index.vue b/src/views/etl/accredit/index.vue new file mode 100644 index 0000000..75249b6 --- /dev/null +++ b/src/views/etl/accredit/index.vue @@ -0,0 +1,168 @@ + + + + diff --git a/src/views/etl/assets/index.vue b/src/views/etl/assets/index.vue index 7537570..653fde7 100644 --- a/src/views/etl/assets/index.vue +++ b/src/views/etl/assets/index.vue @@ -11,29 +11,37 @@ +
资产模型基本信息
- - - - {{ tableBasic.tableName }} - - - - {{ tableBasic.tableRemark }} - - - - {{ tableBasic.dataNum }} - - - - - + + + + + +
表名称:{{ tableBasic.tableName }}
表备注:{{ tableBasic.tableRemark }}
数据量:{{ tableBasic.dataNum }}
是否核心:
-
+ + + + + + + + + + + + + + + + + + +
@@ -146,6 +154,4 @@ export default { } //如果页面有keep-alive缓存功能,这个函数会触发", }; - diff --git a/src/views/etl/limits/index.vue b/src/views/etl/limits/index.vue new file mode 100644 index 0000000..32d760e --- /dev/null +++ b/src/views/etl/limits/index.vue @@ -0,0 +1,306 @@ + + + + diff --git a/src/views/etl/switch/index.vue b/src/views/etl/switch/index.vue index d3b1b90..2961063 100644 --- a/src/views/etl/switch/index.vue +++ b/src/views/etl/switch/index.vue @@ -1,114 +1,197 @@ -