From f78cebdebdf307b8dd135ab5967ca56f0b1ceef6 Mon Sep 17 00:00:00 2001 From: chenqi Date: Thu, 18 Jun 2026 22:49:03 +0800 Subject: [PATCH] =?UTF-8?q?feat(security):=20=E5=AE=A1=E8=AE=A1=E6=97=A5?= =?UTF-8?q?=E5=BF=97=E5=A2=9E=E5=BC=BA=E5=89=8D=E7=AB=AF=E9=A1=B5=E9=9D=A2?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit - auditlog-enhanced/api.js: 审计日志增强API接口 - auditlog-enhanced/index.vue: 审计日志管理页面(支持风险级别/业务类型筛选/统计面板) --- .../src/views/auditlog-enhanced/api.js | 19 ++ .../src/views/auditlog-enhanced/index.vue | 254 ++++++++++++++++++ 2 files changed, 273 insertions(+) create mode 100644 healthlink-his-ui/src/views/auditlog-enhanced/api.js create mode 100644 healthlink-his-ui/src/views/auditlog-enhanced/index.vue diff --git a/healthlink-his-ui/src/views/auditlog-enhanced/api.js b/healthlink-his-ui/src/views/auditlog-enhanced/api.js new file mode 100644 index 000000000..784fd638b --- /dev/null +++ b/healthlink-his-ui/src/views/auditlog-enhanced/api.js @@ -0,0 +1,19 @@ +import request from '@/utils/request' + +// 增强审计日志查询 +export function getEnhancedLogs(params) { + return request({ + url: '/audit/enhanced/logs', + method: 'get', + params + }) +} + +// 审计日志统计 +export function getAuditStats(params) { + return request({ + url: '/audit/enhanced/stats', + method: 'get', + params + }) +} diff --git a/healthlink-his-ui/src/views/auditlog-enhanced/index.vue b/healthlink-his-ui/src/views/auditlog-enhanced/index.vue new file mode 100644 index 000000000..8ddff7ed2 --- /dev/null +++ b/healthlink-his-ui/src/views/auditlog-enhanced/index.vue @@ -0,0 +1,254 @@ + + +