From 7804d741a06afd3ec892d80b65620d65d891d28a Mon Sep 17 00:00:00 2001 From: ibuler Date: Fri, 1 Mar 2024 17:13:58 +0800 Subject: [PATCH] =?UTF-8?q?perf:=20=E4=BF=AE=E6=94=B9=20asset=20tree?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- public/theme/element-extra.css | 2 +- src/components/Apps/AssetTreeTable/index.vue | 2 + .../Apps/ResourceActivity/index.vue | 2 +- src/components/DataActions/index.vue | 10 ++ src/components/Table/AutoDataTable/index.vue | 16 +- .../Table/ListTable/TableAction/LeftSide.vue | 1 + .../Table/ListTable/TableAction/RightSide.vue | 4 +- .../Table/ListTable/TableAction/index.vue | 151 ++++++++---------- src/components/Table/TabTree/index.vue | 24 ++- .../TableFormatters/ActionsFormatter.vue | 2 +- .../Tree/DataZTree/components/ZTree/index.vue | 9 +- .../GenericCreateUpdateForm/index.vue | 4 +- src/router/workbench/index.js | 4 +- .../assets/Asset/AssetDetail/Account.vue | 4 +- .../components/PermUserGroupCard.vue | 6 +- src/views/myassets/index.vue | 2 + src/views/myhome/components/User.vue | 2 +- src/views/ops/Execution/index.vue | 11 +- src/views/ops/File/index.vue | 4 +- src/views/settings/Task/TaskDetail/index.vue | 2 +- .../users/Group/UserGroupDetail/GroupInfo.vue | 2 +- .../UserDetail/UserAssetPermissionRules.vue | 3 +- .../users/User/UserDetail/UserLoginAcl.vue | 2 +- .../users/User/UserDetail/UserSession.vue | 2 +- 24 files changed, 159 insertions(+), 112 deletions(-) diff --git a/public/theme/element-extra.css b/public/theme/element-extra.css index 3ff7a7a4c..8a8ae3e79 100644 --- a/public/theme/element-extra.css +++ b/public/theme/element-extra.css @@ -85,7 +85,7 @@ td .el-button.el-button--mini { - padding: 1px 3px; + padding: 1px 5px; line-height: 1.5; } diff --git a/src/components/Apps/AssetTreeTable/index.vue b/src/components/Apps/AssetTreeTable/index.vue index 8bcb54741..7b8523d9e 100644 --- a/src/components/Apps/AssetTreeTable/index.vue +++ b/src/components/Apps/AssetTreeTable/index.vue @@ -69,6 +69,7 @@ export default { { title: this.$t('AssetTree'), name: 'CustomTree', + icon: 'fa-tree', treeSetting: { showAssets, showMenu: false, @@ -95,6 +96,7 @@ export default { }, { title: this.$t('TypeTree'), + icon: 'fa-list-ul', name: 'BuiltinTree', treeSetting: { showRefresh: true, diff --git a/src/components/Apps/ResourceActivity/index.vue b/src/components/Apps/ResourceActivity/index.vue index ed3d9a552..d60929bd8 100644 --- a/src/components/Apps/ResourceActivity/index.vue +++ b/src/components/Apps/ResourceActivity/index.vue @@ -1,7 +1,7 @@