From 926823df326bd7ef9df1ac39198f1561dfdb5411 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E6=B5=85=E5=BF=B5?= Date: Fri, 24 Oct 2025 16:28:37 +0800 Subject: [PATCH] =?UTF-8?q?=E6=97=A5=E5=BF=97=E6=B7=BB=E5=8A=A0=E5=85=B3?= =?UTF-8?q?=E9=94=AE=E8=AF=8D=E6=90=9C=E7=B4=A2?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/views/admin/log/changelog.vue | 3 +- src/views/admin/system/operationlog.vue | 65 ++++++++++++++++--------- 2 files changed, 44 insertions(+), 24 deletions(-) diff --git a/src/views/admin/log/changelog.vue b/src/views/admin/log/changelog.vue index 60b7743..7fc61ac 100644 --- a/src/views/admin/log/changelog.vue +++ b/src/views/admin/log/changelog.vue @@ -147,7 +147,8 @@ const { records, current, size, total } = await logService.getChangelogList({ current: currentPage, - size: pageSize + size: pageSize, + keyword: keyword.value }) tableData.value = records.map((item: any) => ({ ...item diff --git a/src/views/admin/system/operationlog.vue b/src/views/admin/system/operationlog.vue index 3fe50ce..49feaf5 100644 --- a/src/views/admin/system/operationlog.vue +++ b/src/views/admin/system/operationlog.vue @@ -1,27 +1,36 @@ @@ -31,6 +40,7 @@ import { useAuth } from '@/composables/useAuth' const { hasAuth } = useAuth() defineOptions({ name: 'Operationlog' }) + const keyword = ref('') const loading = ref(false) const pagination = reactive({ currentPage: 1, @@ -46,6 +56,10 @@ onMounted(() => { getWorkList() }) + watch([keyword], () => { + pagination.currentPage = 1 + getWorkList() + }) // 处理表格分页变化 const handleSizeChange = (newPageSize: number) => { pagination.pageSize = newPageSize @@ -63,7 +77,8 @@ const { records, current, size, total } = await logService.getOperationLogList({ current: currentPage, - size: pageSize + size: pageSize, + keyword: keyword.value }) tableData.value = records.map((item: any) => ({ ...item @@ -94,4 +109,8 @@ fill: currentcolor; } } + .customer-search-group { + display: flex; + gap: 12px; + }