From 70c084e7e9c993b6982c859477acf23bfe60ab10 Mon Sep 17 00:00:00 2001 From: CaoWangrenbo Date: Sun, 30 Aug 2026 17:28:46 +0800 Subject: [PATCH] =?UTF-8?q?feat(web):=20=E5=AE=A1=E8=AE=A1=E9=A1=B5?= =?UTF-8?q?=E6=94=AF=E6=8C=81=E6=8C=89=E7=BB=93=E6=9E=9C=E7=AD=9B=E9=80=89?= =?UTF-8?q?=E9=94=99=E8=AF=AF=E6=97=A5=E5=BF=97?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit - AuditListParams 增加 result 参数并透传 - 审计页筛选工具栏增加'结果'下拉(成功/失败),选中即筛出对应事件 - 管理员选'失败'即可集中查看错误事件(如重名申请冲突) --- web/src/api/index.ts | 1 + web/src/views/admin/AuditView.vue | 6 ++++++ 2 files changed, 7 insertions(+) diff --git a/web/src/api/index.ts b/web/src/api/index.ts index 3b2ccfc..d6bf98a 100644 --- a/web/src/api/index.ts +++ b/web/src/api/index.ts @@ -157,6 +157,7 @@ export interface AuditListParams { action?: string resource_type?: string resource_id?: string + result?: string since?: string until?: string } diff --git a/web/src/views/admin/AuditView.vue b/web/src/views/admin/AuditView.vue index 8474ac2..c2de776 100644 --- a/web/src/views/admin/AuditView.vue +++ b/web/src/views/admin/AuditView.vue @@ -14,6 +14,7 @@ const filter = reactive({ actor: '', action: '', resource_type: '', + result: '', since: '', until: '', }) @@ -29,6 +30,7 @@ async function load() { actor: filter.actor || undefined, action: filter.action || undefined, resource_type: filter.resource_type || undefined, + result: filter.result || undefined, since: filter.since ? new Date(filter.since).toISOString() : undefined, until: filter.until ? new Date(filter.until).toISOString() : undefined, }) @@ -71,6 +73,10 @@ onMounted(load) + + + +