From ef063898ca877579179d4ed03be2e1d884f37231 Mon Sep 17 00:00:00 2001 From: zhaojisen <1301338853@qq.com> Date: Tue, 24 Dec 2024 16:04:13 +0800 Subject: [PATCH 1/2] Perf: Add Windows GUI connect --- src/views/pam/Account/AccountList.vue | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/src/views/pam/Account/AccountList.vue b/src/views/pam/Account/AccountList.vue index 1768564c3..49f2469b4 100644 --- a/src/views/pam/Account/AccountList.vue +++ b/src/views/pam/Account/AccountList.vue @@ -52,7 +52,9 @@ export default { }, methods: { handlePamConnect(row) { - window.open(`/luna/pam_connect/${row.asset.id}`, '_blank') + if (row.asset.type.value === 'windows') return window.open(`/luna/pam_gui_connect/${row.asset.id}`, '_blank') + + window.open(`/luna/pam_terminal_connect/${row.asset.id}`, '_blank') } } } From ac408233197fa4cafba6af6fcea2f802a8e5528c Mon Sep 17 00:00:00 2001 From: w940853815 <940853815@qq.com> Date: Tue, 24 Dec 2024 18:32:24 +0800 Subject: [PATCH 2/2] perf: Update status action to handle multiple accounts --- .../AccountDiscover/AccountDiscoverList.vue | 9 ++++++++- src/views/accounts/const.js | 16 ++++++++-------- 2 files changed, 16 insertions(+), 9 deletions(-) diff --git a/src/views/accounts/AccountDiscover/AccountDiscoverList.vue b/src/views/accounts/AccountDiscover/AccountDiscoverList.vue index 10579ce02..17f95d066 100644 --- a/src/views/accounts/AccountDiscover/AccountDiscoverList.vue +++ b/src/views/accounts/AccountDiscover/AccountDiscoverList.vue @@ -1,5 +1,10 @@