From a085b9b10a582f417f6852f738c9eb9498b84cb0 Mon Sep 17 00:00:00 2001 From: Eric Date: Tue, 21 Feb 2023 22:02:55 +0800 Subject: [PATCH] =?UTF-8?q?fix:=20=E4=BF=AE=E5=A4=8D=E5=8F=91=E5=B8=83?= =?UTF-8?q?=E6=9C=BA=E8=B4=A6=E5=8F=B7=E6=9F=A5=E7=9C=8B=E8=B7=B3=E8=BD=AC?= =?UTF-8?q?=E9=97=AE=E9=A2=98?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../AssetCreateUpdate/components/AssetAccounts.vue | 12 ++++++++++++ 1 file changed, 12 insertions(+) diff --git a/src/views/assets/Asset/AssetCreateUpdate/components/AssetAccounts.vue b/src/views/assets/Asset/AssetCreateUpdate/components/AssetAccounts.vue index d9da8ed13..347bbc2d4 100644 --- a/src/views/assets/Asset/AssetCreateUpdate/components/AssetAccounts.vue +++ b/src/views/assets/Asset/AssetCreateUpdate/components/AssetAccounts.vue @@ -121,6 +121,18 @@ export default { }, goToAssetAccountsPage() { const assetId = this.$route.params.id + // todo: 临时解决方案,后续需要优化 发布机的组织是 system,所以需要判断一下,否则 + // 会跳转到其他组织的资产详情页,而不是发布机详情页 + if (this.$router.currentRoute.name === 'AppletHostUpdate') { + this.$router.push({ + name: 'AppletHostDetail', + params: { id: assetId }, + query: { + activeTab: 'Accounts' + } + }) + return + } this.$router.push({ name: 'AssetDetail', params: { id: assetId },