From 130d50cf1bbbe70479ca761eb756c29119e2a93f Mon Sep 17 00:00:00 2001 From: YunaiV Date: Wed, 17 Dec 2025 23:20:45 +0800 Subject: [PATCH] =?UTF-8?q?feat=EF=BC=9A=E3=80=90system=E3=80=91=E6=93=8D?= =?UTF-8?q?=E4=BD=9C=E6=97=A5=E5=BF=97=2080%=EF=BC=88=E5=A2=9E=E5=8A=A0?= =?UTF-8?q?=E6=97=B6=E9=97=B4=E8=8C=83=E5=9B=B4=E7=9A=84=E6=A3=80=E7=B4=A2?= =?UTF-8?q?=EF=BC=89?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/pages-system/operate-log/index.vue | 10 +- .../operate-log/modules/search-form.vue | 105 ++++++++++++++---- 2 files changed, 91 insertions(+), 24 deletions(-) diff --git a/src/pages-system/operate-log/index.vue b/src/pages-system/operate-log/index.vue index f764cd0..80e0d79 100644 --- a/src/pages-system/operate-log/index.vue +++ b/src/pages-system/operate-log/index.vue @@ -75,7 +75,7 @@ import { getOperateLogPage } from '@/api/system/operate-log' import { useAccess } from '@/hooks/useAccess' import { navigateBackPlus } from '@/utils' import { DICT_TYPE } from '@/utils/constants' -import { formatDateTime } from '@/utils/date' +import { formatDateRange, formatDateTime } from '@/utils/date' import SearchForm from './modules/search-form.vue' definePage({ @@ -98,7 +98,7 @@ const queryParams = reactive({ subType: undefined as string | undefined, bizId: undefined as number | undefined, action: undefined as string | undefined, - createTime: undefined as string | undefined, + createTime: [undefined, undefined] as [number | undefined, number | undefined], }) /** 返回上一页 */ @@ -110,9 +110,9 @@ function handleBack() { async function getList() { loadMoreState.value = 'loading' try { - const data = await getOperateLogPage({ - ...queryParams, - }) + const params: any = { ...queryParams } + params.createTime = formatDateRange(queryParams.createTime) + const data = await getOperateLogPage(params) list.value = [...list.value, ...data.list] total.value = data.total loadMoreState.value = list.value.length >= total.value ? 'finished' : 'loading' diff --git a/src/pages-system/operate-log/modules/search-form.vue b/src/pages-system/operate-log/modules/search-form.vue index 5d0c182..3857d10 100644 --- a/src/pages-system/operate-log/modules/search-form.vue +++ b/src/pages-system/operate-log/modules/search-form.vue @@ -1,3 +1,4 @@ +