From 729a61628281bc33a49b45910827c4a958e684ee Mon Sep 17 00:00:00 2001 From: pycook Date: Tue, 28 May 2024 20:03:10 +0800 Subject: [PATCH] feat(ui): topology view (#525) --- cmdb-ui/public/iconfont/demo_index.html | 949 +++++++++++++- cmdb-ui/public/iconfont/iconfont.css | 170 ++- cmdb-ui/public/iconfont/iconfont.js | 2 +- cmdb-ui/public/iconfont/iconfont.json | 287 ++++ cmdb-ui/public/iconfont/iconfont.ttf | Bin 286416 -> 295788 bytes cmdb-ui/public/iconfont/iconfont.woff | Bin 163384 -> 168264 bytes cmdb-ui/public/iconfont/iconfont.woff2 | Bin 132616 -> 136640 bytes cmdb-ui/src/modules/cmdb/api/ci.js | 5 +- cmdb-ui/src/modules/cmdb/api/topology.js | 110 ++ .../cmdb/components/cmdbGrant/grantComp.vue | 31 +- .../cmdbGrant/topologyViewGrant.vue | 102 ++ cmdb-ui/src/modules/cmdb/lang/en.js | 27 +- cmdb-ui/src/modules/cmdb/lang/zh.js | 27 +- cmdb-ui/src/modules/cmdb/router/index.js | 6 + .../src/modules/cmdb/views/ci_types/index.vue | 2 +- .../cmdb/views/resource_search/index.vue | 4 +- .../cmdb/views/topology_view/index.vue | 1150 +++++++++++++++++ 17 files changed, 2857 insertions(+), 15 deletions(-) create mode 100644 cmdb-ui/src/modules/cmdb/api/topology.js create mode 100644 cmdb-ui/src/modules/cmdb/components/cmdbGrant/topologyViewGrant.vue create mode 100644 cmdb-ui/src/modules/cmdb/views/topology_view/index.vue diff --git a/cmdb-ui/public/iconfont/demo_index.html b/cmdb-ui/public/iconfont/demo_index.html index 412c27f..0e4519e 100644 --- a/cmdb-ui/public/iconfont/demo_index.html +++ b/cmdb-ui/public/iconfont/demo_index.html @@ -54,6 +54,252 @@