diff --git a/src/views/user-center/cdr/index.vue b/src/views/user-center/cdr/index.vue index f1c5615..12f1bbe 100644 --- a/src/views/user-center/cdr/index.vue +++ b/src/views/user-center/cdr/index.vue @@ -66,7 +66,7 @@ const scrollConfig = computed(() => ({ x: 1200 })); -const { columns, columnChecks, data, loading, getData, mobilePagination, searchParams, resetSearchParams } = useTable({ +const { columns, columnChecks, data, loading, getData, mobilePagination, searchParams } = useTable({ apiFn: doGetCdrInfo, immediate: true, apiParams: { @@ -164,6 +164,21 @@ const handleTableChange = ( searchParams.pageSize = pagination.pageSize; getData(); }; +const handleReset = () => { + // 保存当前的 pageSize + const currentPageSize = searchParams.pageSize; + + // 重置搜索参数 + searchParams.userName = ''; + searchParams.clientName = ''; + searchParams.endTimeS = undefined; + searchParams.endTimeE = undefined; + searchParams.pageNum = 1; + searchParams.pageSize = currentPageSize; + + // 重新获取数据 + getData(); +};