From a62929a8dac21028d3dd1cddf98189492c33b093 Mon Sep 17 00:00:00 2001 From: hongxinzz <510348414@qq.com> Date: Sat, 8 Oct 2022 22:53:25 +0800 Subject: [PATCH] fix: table search params --- src/hooks/web/useTable.ts | 10 +++++++--- 1 file changed, 7 insertions(+), 3 deletions(-) diff --git a/src/hooks/web/useTable.ts b/src/hooks/web/useTable.ts index 9a4c1b4..506c0e8 100644 --- a/src/hooks/web/useTable.ts +++ b/src/hooks/web/useTable.ts @@ -144,13 +144,17 @@ export const useTable = (config?: UseTableConfig) => { }, // 与Search组件结合 setSearchParams: (data: Recordable) => { - tableObject.currentPage = 1 tableObject.params = Object.assign(tableObject.params, { pageSize: tableObject.pageSize, - pageIndex: tableObject.currentPage, + pageIndex: 1, ...data }) - methods.getList() + // 页码不等于1时更新页码重新获取数据,页码等于1时重新获取数据 + if (tableObject.currentPage !== 1) { + tableObject.currentPage = 1 + } else { + methods.getList() + } }, // 删除数据 delList: async (ids: string[] | number[], multiple: boolean, message = true) => {