From d0988da2775bc4d03a5e384e41d1c0e425cb469c Mon Sep 17 00:00:00 2001 From: zhaojisen <1301338853@qq.com> Date: Thu, 5 Dec 2024 18:09:20 +0800 Subject: [PATCH] =?UTF-8?q?perf=EF=BC=9AUniversal=20Drawer=20assembly?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../Apps/AccountListTable/AccountList.vue | 4 +- .../Table/TableFormatters/DetailFormatter.vue | 34 +++++++-- .../accounts/Account/AccountDetail/Detail.vue | 71 +++++++++++++------ .../components/AssetAccounts.vue | 1 - .../assets/Asset/AssetDetail/PermUser.vue | 4 +- src/views/pam/Account/AccountList.vue | 64 ++++++----------- src/views/pam/Account/AccountTemplate.vue | 19 ++--- src/views/pam/Account/AssetList.vue | 50 ++++++------- 8 files changed, 133 insertions(+), 114 deletions(-) diff --git a/src/components/Apps/AccountListTable/AccountList.vue b/src/components/Apps/AccountListTable/AccountList.vue index 61dda2a93..560fc07a2 100644 --- a/src/components/Apps/AccountListTable/AccountList.vue +++ b/src/components/Apps/AccountListTable/AccountList.vue @@ -299,7 +299,7 @@ export default { columnsMeta: { name: { width: '120px', - formatter: function(row) { + formatter: (row) => { const to = { name: 'AssetAccountDetail', params: { id: row.id } @@ -333,7 +333,7 @@ export default { } }, asset: { - formatter: function(row) { + formatter: (row) => { const to = { name: 'AssetDetail', params: { id: row.asset.id } diff --git a/src/components/Table/TableFormatters/DetailFormatter.vue b/src/components/Table/TableFormatters/DetailFormatter.vue index a33a38ef6..5e22ef9bf 100644 --- a/src/components/Table/TableFormatters/DetailFormatter.vue +++ b/src/components/Table/TableFormatters/DetailFormatter.vue @@ -12,14 +12,25 @@ {{ iTitle }} + + + +