From e071db8ff168f16051aa8ba8e3af710e8437d886 Mon Sep 17 00:00:00 2001 From: zhangyao Date: Mon, 3 Jul 2023 16:32:52 +0800 Subject: [PATCH] feat: MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit 预警管理指标配置接口对接 --- .../indicator-config/edit/index.vue | 5 +- .../indicator-config/modules/add-form.vue | 319 ++----------- .../indicator-config/modules/interface.js | 2 +- .../modules/warning-scope.vue | 418 ++++++++++++++++++ src/page/main/forewarning/list/index.vue | 38 +- 5 files changed, 476 insertions(+), 306 deletions(-) create mode 100644 src/page/main/forewarning/indicator-config/modules/warning-scope.vue diff --git a/src/page/main/forewarning/indicator-config/edit/index.vue b/src/page/main/forewarning/indicator-config/edit/index.vue index 8c1edff..389dd00 100644 --- a/src/page/main/forewarning/indicator-config/edit/index.vue +++ b/src/page/main/forewarning/indicator-config/edit/index.vue @@ -29,7 +29,9 @@ const add_form = ref(null); const SaveSubmit = async () => { let res = await add_form.value.Submit(); if (!res) return; - Save(res, { id, class_id }); + Save(res, { id, class_id }, () => { + Cancle(); + }); }; const Cancle = () => { router.go(-1); @@ -43,7 +45,6 @@ const getInfoData = () => { }) .then((res) => { if (res.data.code == 200) { - console.log(res.data.data); let res_d = res.data.data; infoData.value = { name: res_d.metric_name, diff --git a/src/page/main/forewarning/indicator-config/modules/add-form.vue b/src/page/main/forewarning/indicator-config/modules/add-form.vue index 4ff7e8e..9c324ad 100644 --- a/src/page/main/forewarning/indicator-config/modules/add-form.vue +++ b/src/page/main/forewarning/indicator-config/modules/add-form.vue @@ -11,96 +11,13 @@ - - - - - - - + :warningScopeRows="warningScopeRows" /> - + @@ -137,28 +54,36 @@ + + diff --git a/src/page/main/forewarning/list/index.vue b/src/page/main/forewarning/list/index.vue index 98cbf5a..7ab015a 100644 --- a/src/page/main/forewarning/list/index.vue +++ b/src/page/main/forewarning/list/index.vue @@ -155,26 +155,24 @@ v-model="closeWarningDialog" width="400px" :before-close="cancelCloseWarningDialog"> -
- - - - - - -
三天内将不再自动推送该告警信息给处置人员,
-
可手动推送,但告警数据依然会出现
-
-
-
-
+ + + + + + +
三天内将不再自动推送该告警信息给处置人员,
+
可手动推送,但告警数据依然会出现
+
+
+