From 79203e325f47618b85f8ec34eaabf2457fa29e5c Mon Sep 17 00:00:00 2001 From: "@changcode" Date: Mon, 14 Feb 2022 14:39:15 +0800 Subject: [PATCH] =?UTF-8?q?feat:=20=E8=A1=A5=E5=85=85=E6=8B=86=E5=88=86sys?= =?UTF-8?q?tem=20=E7=9A=84=20emai=E3=80=81=20ladp=E3=80=81monitor=E3=80=81?= =?UTF-8?q?=20terminal?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../common/mixin/routerPathParams.js | 7 + .../src/components/page/config/basic.vue | 6 +- .../src/components/page/config/email.vue | 101 ++++++++++- .../src/components/page/config/ldap.vue | 75 +++++++- .../src/components/page/config/monitor.vue | 170 +++++++++++++++++- .../src/components/page/config/terminal.vue | 53 +++++- 6 files changed, 395 insertions(+), 17 deletions(-) diff --git a/nezha-fronted/src/components/common/mixin/routerPathParams.js b/nezha-fronted/src/components/common/mixin/routerPathParams.js index 08109041c..2ef0e5f72 100644 --- a/nezha-fronted/src/components/common/mixin/routerPathParams.js +++ b/nezha-fronted/src/components/common/mixin/routerPathParams.js @@ -56,6 +56,13 @@ export default { // this.$refs[dataList].$refs.searchInput.searchLabelList = this.$refs[dataList].$refs.searchInput.searchLabelList.filter(item => item.label !== 'projectIds') }, 500) } + }, + switchChange (formName) { + const $temp = this + $temp.$refs[formName].clearValidate() + setTimeout(() => { + $temp.$refs[formName].validate() + }, 100) } } } diff --git a/nezha-fronted/src/components/page/config/basic.vue b/nezha-fronted/src/components/page/config/basic.vue index f0ce41294..a5c0628c5 100644 --- a/nezha-fronted/src/components/page/config/basic.vue +++ b/nezha-fronted/src/components/page/config/basic.vue @@ -120,10 +120,6 @@ diff --git a/nezha-fronted/src/components/page/config/ldap.vue b/nezha-fronted/src/components/page/config/ldap.vue index 8c035dbde..973ec0154 100644 --- a/nezha-fronted/src/components/page/config/ldap.vue +++ b/nezha-fronted/src/components/page/config/ldap.vue @@ -1,10 +1,81 @@ diff --git a/nezha-fronted/src/components/page/config/monitor.vue b/nezha-fronted/src/components/page/config/monitor.vue index ae5ac8e7e..05cd681dc 100644 --- a/nezha-fronted/src/components/page/config/monitor.vue +++ b/nezha-fronted/src/components/page/config/monitor.vue @@ -1,13 +1,171 @@ - - diff --git a/nezha-fronted/src/components/page/config/terminal.vue b/nezha-fronted/src/components/page/config/terminal.vue index 6fe7b9731..12e244600 100644 --- a/nezha-fronted/src/components/page/config/terminal.vue +++ b/nezha-fronted/src/components/page/config/terminal.vue @@ -1,10 +1,59 @@