From 632b7528658359a46ea1d685aeb14b7534aa9a46 Mon Sep 17 00:00:00 2001 From: zhangyao Date: Thu, 29 Jun 2023 17:48:12 +0800 Subject: [PATCH] feat: MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit 预警管理静态页面开发和部分接口对接 --- .../indicator-config/detail/index.vue | 295 +++++++++++++++++- .../forewarning/indicator-config/index.vue | 2 +- .../indicator-config/modules/slide.vue | 176 ++++++----- src/page/main/forewarning/list/index.vue | 44 ++- .../forewarning/rule-set/detail/index.vue | 4 +- src/page/main/forewarning/rule-set/index.vue | 4 +- .../forewarning/rule-set/modules/add-form.vue | 95 ++++-- .../forewarning/rule-set/modules/custom.vue | 17 +- .../forewarning/rule-set/modules/gateway.vue | 96 +++++- .../forewarning/rule-set/modules/static.vue | 16 +- yarn.lock | 14 +- 11 files changed, 623 insertions(+), 140 deletions(-) diff --git a/src/page/main/forewarning/indicator-config/detail/index.vue b/src/page/main/forewarning/indicator-config/detail/index.vue index 0985907..e05f1d7 100644 --- a/src/page/main/forewarning/indicator-config/detail/index.vue +++ b/src/page/main/forewarning/indicator-config/detail/index.vue @@ -1,7 +1,296 @@ - + - + diff --git a/src/page/main/forewarning/indicator-config/index.vue b/src/page/main/forewarning/indicator-config/index.vue index e4379d7..ff82f8f 100644 --- a/src/page/main/forewarning/indicator-config/index.vue +++ b/src/page/main/forewarning/indicator-config/index.vue @@ -236,7 +236,7 @@ const getTableRows = () => { }; const goDetail = (row) => { router.push({ - path: "/forewarning/rule-set/detail", + path: "/forewarning/indicator-config/detail", query: { id: row.id, class_id: node.value.data.id, diff --git a/src/page/main/forewarning/indicator-config/modules/slide.vue b/src/page/main/forewarning/indicator-config/modules/slide.vue index 4178c04..cd05b9a 100644 --- a/src/page/main/forewarning/indicator-config/modules/slide.vue +++ b/src/page/main/forewarning/indicator-config/modules/slide.vue @@ -17,8 +17,9 @@ default-expand-all :data="slideTree" :current-node-key="selectId" - node-key="id" + node-key="class_id" empty-text="暂无数据" + :props="treeProps" :highlight-current="true" :expand-on-click-node="false" :filter-node-method="filterNode" @@ -69,7 +70,8 @@ - + + @@ -101,6 +103,8 @@