From 35eed2393e3fda0d38aa1c89e240f860a010e6ce Mon Sep 17 00:00:00 2001 From: zhongzm Date: Fri, 14 Feb 2025 15:36:45 +0800 Subject: [PATCH] =?UTF-8?q?fix=EF=BC=9A=E6=97=A5=E5=BF=97=E7=AE=A1?= =?UTF-8?q?=E7=90=86=E7=95=8C=E9=9D=A2=E6=90=9C=E7=B4=A2=E6=A0=8F=E9=87=8D?= =?UTF-8?q?=E7=BD=AE=E5=8A=9F=E8=83=BD=E4=BF=AE=E5=A4=8D?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/views/manage/log/index.vue | 24 ++++++++-- src/views/manage/log/modules/log-search.vue | 53 ++++++++++----------- 2 files changed, 46 insertions(+), 31 deletions(-) diff --git a/src/views/manage/log/index.vue b/src/views/manage/log/index.vue index cc8eb0f..00134a9 100644 --- a/src/views/manage/log/index.vue +++ b/src/views/manage/log/index.vue @@ -14,7 +14,7 @@ const wrapperEl = shallowRef(null); const { height: wrapperElHeight } = useElementSize(wrapperEl); -const { parseDataDict, getDict } = useDictStore(); +const { getDict } = useDictStore(); /**字典数据 */ let dict: { /**数据状态 */ @@ -30,7 +30,7 @@ const scrollConfig = computed(() => { }; }); -const { columns, columnChecks, data, loading, getData, mobilePagination, searchParams, resetSearchParams } = useTable({ +const { columns, columnChecks, data, loading, getData, mobilePagination, searchParams } = useTable({ apiFn: doGetlogList, apiParams: { pageNum: 1, @@ -193,13 +193,31 @@ function handleExport() { }, }); } +const handleReset = () => { + // 保存当前的 pageSize + const currentPageSize = searchParams.pageSize; + + // 重置搜索参数 + searchParams.operIp = ''; + searchParams.title = ''; + searchParams.status = undefined; + searchParams.operName = ''; + searchParams['params[beginTime]'] = ''; + searchParams['params[endTime]'] = ''; + searchParams.pageNum = 1; + searchParams.pageSize = currentPageSize; + + // 重新获取数据 + getData(); +}; +