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(); +}; +