From 0966d104a751fd6eb7d6e876f38f37c9d27fffe3 Mon Sep 17 00:00:00 2001 From: dagongren <53748875+wang-liang0615@users.noreply.github.com> Date: Wed, 17 Apr 2024 17:59:21 +0800 Subject: [PATCH] feat(cmdb-ui):citype show attr && service tree search (#479) --- cmdb-ui/public/iconfont/demo_index.html | 75 +++- cmdb-ui/public/iconfont/iconfont.css | 18 +- cmdb-ui/public/iconfont/iconfont.js | 2 +- cmdb-ui/public/iconfont/iconfont.json | 21 ++ cmdb-ui/public/iconfont/iconfont.ttf | Bin 293380 -> 289144 bytes cmdb-ui/public/iconfont/iconfont.woff | Bin 166648 -> 163564 bytes cmdb-ui/public/iconfont/iconfont.woff2 | Bin 135448 -> 132984 bytes cmdb-ui/src/assets/icons/ops-default_show.svg | 14 - cmdb-ui/src/assets/icons/ops-is_choice.svg | 14 - cmdb-ui/src/assets/icons/ops-is_index.svg | 9 - cmdb-ui/src/assets/icons/ops-is_link.svg | 9 - cmdb-ui/src/assets/icons/ops-is_password.svg | 9 - cmdb-ui/src/assets/icons/ops-is_sortable.svg | 9 - cmdb-ui/src/assets/icons/ops-is_unique.svg | 9 - cmdb-ui/src/components/tools/Logo.vue | 20 +- cmdb-ui/src/core/icons.js | 14 - cmdb-ui/src/directive/highlight/highlight.js | 14 + .../src/directive/highlight/highlight.less | 5 + cmdb-ui/src/directive/highlight/index.js | 12 + cmdb-ui/src/directive/waves/index.js | 13 + cmdb-ui/src/directive/waves/waves.css | 26 ++ cmdb-ui/src/directive/waves/waves.js | 72 ++++ cmdb-ui/src/guard.js | 1 - cmdb-ui/src/modules/cmdb/api/CIRelation.js | 8 + .../cmdb/components/searchForm/SearchForm.vue | 8 +- cmdb-ui/src/modules/cmdb/lang/en.js | 8 +- cmdb-ui/src/modules/cmdb/lang/zh.js | 7 +- .../views/ci/modules/ciDetailRelation.vue | 27 +- .../modules/ciDetailRelationTopo/index.less | 10 +- .../ci/modules/ciDetailRelationTopo/index.vue | 20 +- .../cmdb/views/ci_types/attributeCard.vue | 56 +-- .../cmdb/views/ci_types/attributesTable.vue | 18 +- .../src/modules/cmdb/views/ci_types/index.vue | 81 ++++- .../cmdb/views/relation_views/index.vue | 343 ++++++++++-------- .../relation_views/modules/ContextMenu.vue | 66 ++-- cmdb-ui/src/store/global/logo.js | 33 -- cmdb-ui/src/store/index.js | 2 - cmdb-ui/src/style/global.less | 8 + cmdb-ui/src/utils/util.js | 18 +- .../src/views/setting/companyInfo/index.vue | 190 +--------- 40 files changed, 710 insertions(+), 559 deletions(-) delete mode 100644 cmdb-ui/src/assets/icons/ops-default_show.svg delete mode 100644 cmdb-ui/src/assets/icons/ops-is_choice.svg delete mode 100644 cmdb-ui/src/assets/icons/ops-is_index.svg delete mode 100644 cmdb-ui/src/assets/icons/ops-is_link.svg delete mode 100644 cmdb-ui/src/assets/icons/ops-is_password.svg delete mode 100644 cmdb-ui/src/assets/icons/ops-is_sortable.svg delete mode 100644 cmdb-ui/src/assets/icons/ops-is_unique.svg create mode 100644 cmdb-ui/src/directive/highlight/highlight.js create mode 100644 cmdb-ui/src/directive/highlight/highlight.less create mode 100644 cmdb-ui/src/directive/highlight/index.js create mode 100644 cmdb-ui/src/directive/waves/index.js create mode 100644 cmdb-ui/src/directive/waves/waves.css create mode 100644 cmdb-ui/src/directive/waves/waves.js delete mode 100644 cmdb-ui/src/store/global/logo.js diff --git a/cmdb-ui/public/iconfont/demo_index.html b/cmdb-ui/public/iconfont/demo_index.html index 9aeb09b..b0dde0b 100644 --- a/cmdb-ui/public/iconfont/demo_index.html +++ b/cmdb-ui/public/iconfont/demo_index.html @@ -54,6 +54,24 @@