From 7cca77a216edd0802562739c9b0b6cf2b418c202 Mon Sep 17 00:00:00 2001 From: colin Date: Sat, 28 Dec 2024 13:18:53 +0800 Subject: [PATCH 1/2] feat(auditing): Added IP territory display. --- .../components/audit-logs/AuditLogTable.vue | 7 ++ .../security-logs/SecurityLogDrawer.vue | 98 +++++++++++++++++++ .../security-logs/SecurityLogModal.vue | 7 -- .../security-logs/SecurityLogTable.vue | 76 ++++++++++---- .../identity/src/constants/permissions.ts | 1 + 5 files changed, 162 insertions(+), 27 deletions(-) create mode 100644 apps/vben5/packages/@abp/identity/src/components/security-logs/SecurityLogDrawer.vue delete mode 100644 apps/vben5/packages/@abp/identity/src/components/security-logs/SecurityLogModal.vue diff --git a/apps/vben5/packages/@abp/auditing/src/components/audit-logs/AuditLogTable.vue b/apps/vben5/packages/@abp/auditing/src/components/audit-logs/AuditLogTable.vue index a343888a0..451b900e6 100644 --- a/apps/vben5/packages/@abp/auditing/src/components/audit-logs/AuditLogTable.vue +++ b/apps/vben5/packages/@abp/auditing/src/components/audit-logs/AuditLogTable.vue @@ -163,6 +163,7 @@ const gridOptions: VxeGridProps = { { align: 'left', field: 'clientIpAddress', + slots: { default: 'clientIpAddress' }, sortable: true, title: $t('AbpAuditLogging.ClientIpAddress'), width: 150, @@ -280,6 +281,12 @@ function onFilter(field: string, value: any) {