From 3bb3361e2f50463cdede65715d819c1707aec1de Mon Sep 17 00:00:00 2001 From: zhaojisen <1301338853@qq.com> Date: Tue, 7 Jan 2025 14:58:46 +0800 Subject: [PATCH] Perf: Optimize some details --- src/components/Apps/AccountListTable/AccountList.vue | 6 ++++-- src/components/Apps/AccountListTable/const.js | 5 ++++- 2 files changed, 8 insertions(+), 3 deletions(-) diff --git a/src/components/Apps/AccountListTable/AccountList.vue b/src/components/Apps/AccountListTable/AccountList.vue index 6a8872a60..a996433fa 100644 --- a/src/components/Apps/AccountListTable/AccountList.vue +++ b/src/components/Apps/AccountListTable/AccountList.vue @@ -281,7 +281,8 @@ export default { can: () => { return vm.$hasPerm('accounts.add_account') && !this.$store.getters.currentOrgIsRoot }, - callback: () => { + callback: async() => { + await this.getAssetDetail() setTimeout(() => { vm.iAsset = this.asset vm.account = {} @@ -296,7 +297,8 @@ export default { can: () => { return vm.$hasPerm('accounts.add_account') && !this.$store.getters.currentOrgIsRoot }, - callback: () => { + callback: async() => { + await this.getAssetDetail() setTimeout(() => { vm.iAsset = this.asset vm.account = {} diff --git a/src/components/Apps/AccountListTable/const.js b/src/components/Apps/AccountListTable/const.js index 470f693a0..f27480c75 100644 --- a/src/components/Apps/AccountListTable/const.js +++ b/src/components/Apps/AccountListTable/const.js @@ -68,7 +68,10 @@ export const accountOtherActions = (vm) => [ ...vm.asset, ...row.asset } - vm.account = row + vm.account = { + ...row, + name: `${row.name} - ${vm.$t('Duplicate').toLowerCase()}` + } vm.iAsset = data vm.showAddDialog = false vm.accountCreateUpdateTitle = vm.$t('DuplicateAccount')