From be9c63ba85508e1e2e5f5e8545e07c55492a9de2 Mon Sep 17 00:00:00 2001 From: DaxPay Dev Date: Fri, 17 Jul 2026 08:24:29 +0800 Subject: [PATCH] =?UTF-8?q?fix(admin):=20=E8=B0=83=E6=95=B4=E5=9C=A8?= =?UTF-8?q?=E7=BA=BF=E7=94=A8=E6=88=B7=E5=88=97=E8=A1=A8=E5=B1=95=E7=A4=BA?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit 优化 OnlineUserList 列展示与交互细节。 --- .../system/monitor/online/OnlineUserList.vue | 40 +++++-------------- 1 file changed, 11 insertions(+), 29 deletions(-) diff --git a/apps/daxpay-admin/src/views/system/monitor/online/OnlineUserList.vue b/apps/daxpay-admin/src/views/system/monitor/online/OnlineUserList.vue index 862bde912..8040aa518 100644 --- a/apps/daxpay-admin/src/views/system/monitor/online/OnlineUserList.vue +++ b/apps/daxpay-admin/src/views/system/monitor/online/OnlineUserList.vue @@ -111,27 +111,6 @@ selectedRows.value = xTable.value?.getCheckboxRecords() || []; } - /** - * 获取操作菜单配置 - */ - function getActionMenu(row: any): MenuProps { - return { - items: [ - // 强制下线 - { - key: 'kickout', - label: $t('system.monitor.online-user.kickout'), - disabled: !hasPermission(PermCodes.Iam.Online.KICKOUT), - }, - ], - onClick: ({ key }: { key: string }) => { - if (key === 'kickout') { - handleKickout([row.sessionId]); - } - }, - }; - } - /** * 获取批量操作菜单配置 */ @@ -231,15 +210,18 @@ min-width="160" formatter="formatDateTime" /> - - + +