From 1f3df6921df73bad4d0fa41920e09b3a69816f87 Mon Sep 17 00:00:00 2001 From: songlh Date: Tue, 3 Sep 2024 11:29:32 +0800 Subject: [PATCH] feat: update resource search --- cmdb-ui/public/iconfont/demo_index.html | 411 ++++++++++-- cmdb-ui/public/iconfont/iconfont.css | 62 +- cmdb-ui/public/iconfont/iconfont.js | 2 +- cmdb-ui/public/iconfont/iconfont.json | 125 +++- cmdb-ui/public/iconfont/iconfont.ttf | Bin 327424 -> 333532 bytes cmdb-ui/public/iconfont/iconfont.woff | Bin 185704 -> 189132 bytes cmdb-ui/public/iconfont/iconfont.woff2 | Bin 150500 -> 153200 bytes cmdb-ui/src/App.vue | 12 +- .../components/CustomIconSelect/constants.js | 78 +++ .../src/modules/cmdb/assets/no_permission.png | Bin 0 -> 8969 bytes .../resourceSearch/resource_search_bg_1.png | Bin 0 -> 180919 bytes .../resourceSearch/resource_search_bg_2.png | Bin 0 -> 454299 bytes .../modules/cmdb/components/ciIcon/index.vue | 85 +++ .../modules/cmdb/components/ciTable/index.vue | 4 +- .../components/conditionFilter/constants.js | 41 ++ .../components/conditionFilter/expression.vue | 320 +++++++++ .../cmdb/components/conditionFilter/index.vue | 211 ++++++ .../conditionFilter/valueControls.vue | 267 ++++++++ cmdb-ui/src/modules/cmdb/lang/en.js | 13 + cmdb-ui/src/modules/cmdb/lang/zh.js | 13 + cmdb-ui/src/modules/cmdb/router/index.js | 26 +- .../ci/modules/createInstanceFormByGroup.vue | 1 - .../views/ci_types/newCiTypeAttrModal.vue | 4 +- .../preValueAttr/define/defineLabel.vue | 1 - .../cmdb/views/custom_dashboard/chartForm.vue | 2 +- .../cmdb/views/model_relation/index.vue | 2 +- .../cmdb/views/relation_views/index.vue | 4 +- .../modules/ReadPermissionsModal.vue | 210 +++--- .../components/attrDisplay.vue | 156 +++++ .../components/filterPopover.vue | 235 +++++++ .../components/historyList.vue | 310 +++++++++ .../components/instanceDetail.vue | 438 +++++++++++++ .../components/instanceList.vue | 443 +++++++++++++ .../components/searchInput.vue | 201 ++++++ .../cmdb/views/resource_search_2/index.vue | 615 ++++++++++++++++++ 35 files changed, 4079 insertions(+), 213 deletions(-) create mode 100644 cmdb-ui/src/modules/cmdb/assets/no_permission.png create mode 100644 cmdb-ui/src/modules/cmdb/assets/resourceSearch/resource_search_bg_1.png create mode 100644 cmdb-ui/src/modules/cmdb/assets/resourceSearch/resource_search_bg_2.png create mode 100644 cmdb-ui/src/modules/cmdb/components/ciIcon/index.vue create mode 100644 cmdb-ui/src/modules/cmdb/components/conditionFilter/constants.js create mode 100644 cmdb-ui/src/modules/cmdb/components/conditionFilter/expression.vue create mode 100644 cmdb-ui/src/modules/cmdb/components/conditionFilter/index.vue create mode 100644 cmdb-ui/src/modules/cmdb/components/conditionFilter/valueControls.vue create mode 100644 cmdb-ui/src/modules/cmdb/views/resource_search_2/components/attrDisplay.vue create mode 100644 cmdb-ui/src/modules/cmdb/views/resource_search_2/components/filterPopover.vue create mode 100644 cmdb-ui/src/modules/cmdb/views/resource_search_2/components/historyList.vue create mode 100644 cmdb-ui/src/modules/cmdb/views/resource_search_2/components/instanceDetail.vue create mode 100644 cmdb-ui/src/modules/cmdb/views/resource_search_2/components/instanceList.vue create mode 100644 cmdb-ui/src/modules/cmdb/views/resource_search_2/components/searchInput.vue create mode 100644 cmdb-ui/src/modules/cmdb/views/resource_search_2/index.vue diff --git a/cmdb-ui/public/iconfont/demo_index.html b/cmdb-ui/public/iconfont/demo_index.html index 741aa90..0f8738a 100644 --- a/cmdb-ui/public/iconfont/demo_index.html +++ b/cmdb-ui/public/iconfont/demo_index.html @@ -54,93 +54,171 @@