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 @@