From f89c18db5134d8b154d8d8171d947e14e22d5f13 Mon Sep 17 00:00:00 2001 From: pycook Date: Mon, 20 May 2024 14:10:33 +0800 Subject: [PATCH] Dev UI 240520 (#517) * feat(ui): Model configuration supports search models * fix(ui): Jump to the first subscription by default --- cmdb-ui/src/modules/cmdb/router/index.js | 2 +- .../src/modules/cmdb/views/ci_types/index.vue | 41 +++++++++++++++++-- .../modules/cmdb/views/preference/index.vue | 14 +++++-- 3 files changed, 48 insertions(+), 9 deletions(-) diff --git a/cmdb-ui/src/modules/cmdb/router/index.js b/cmdb-ui/src/modules/cmdb/router/index.js index ad5078b..8835461 100644 --- a/cmdb-ui/src/modules/cmdb/router/index.js +++ b/cmdb-ui/src/modules/cmdb/router/index.js @@ -166,7 +166,7 @@ const genCmdbRoutes = async () => { if (lastTypeId && preference.type_ids.some(item => item === Number(lastTypeId))) { routes.redirect = `/cmdb/instances/types/${lastTypeId}` } else if (routes.children[2]?.children?.length > 0) { - routes.redirect = routes.children[2].children.find(item => !item.hidden)?.path + routes.redirect = routes.children[2].children.find(item => !item.hidden && !item.meta.disabled)?.path } else { routes.redirect = '/cmdb/dashboard' } diff --git a/cmdb-ui/src/modules/cmdb/views/ci_types/index.vue b/cmdb-ui/src/modules/cmdb/views/ci_types/index.vue index 9e330f1..c680e1f 100644 --- a/cmdb-ui/src/modules/cmdb/views/ci_types/index.vue +++ b/cmdb-ui/src/modules/cmdb/views/ci_types/index.vue @@ -1,5 +1,5 @@