From 98b073e8f59d7e3eae3769e80a9d80cab9e4fecf Mon Sep 17 00:00:00 2001 From: ZhuRui Date: Thu, 6 Aug 2026 15:46:34 +0800 Subject: [PATCH] =?UTF-8?q?fix:=20=E5=A4=84=E7=90=86=E5=88=86=E9=A1=B5?= =?UTF-8?q?=E7=AD=9B=E9=80=89=E4=B8=8D=E9=87=8D=E7=BD=AEpage=E9=97=AE?= =?UTF-8?q?=E9=A2=98?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/pages/events/banner/model/useBannerModel.ts | 5 ++++- src/pages/events/list/model/useEventListModel.ts | 5 ++++- src/pages/events/logs/model/useLogModel.ts | 5 ++++- src/pages/events/orders/model/useOrderModel.ts | 5 ++++- src/pages/events/users/model/useUserModel.ts | 5 ++++- src/pages/finance/payments/model/usePaymentsModel.ts | 5 ++++- src/pages/finance/wallet/model/useWalletModel.ts | 5 ++++- src/pages/finance/withdraw/model/useWithdrawModel.ts | 5 ++++- src/pages/system/logs/model/useLogModel.ts | 5 ++++- src/pages/system/roles/model/useRoleModel.ts | 5 ++++- src/pages/system/users/model/useUserModel.ts | 5 ++++- 11 files changed, 44 insertions(+), 11 deletions(-) diff --git a/src/pages/events/banner/model/useBannerModel.ts b/src/pages/events/banner/model/useBannerModel.ts index 0357a5f..7adaafc 100644 --- a/src/pages/events/banner/model/useBannerModel.ts +++ b/src/pages/events/banner/model/useBannerModel.ts @@ -132,7 +132,10 @@ export function useBannerModel() { // ===== 方法 ===== /** 查询 */ - const handleSearch = () => fetchList(); + const handleSearch = () => { + pagination.reset(); + fetchList(); + }; /** 重置 */ const handleReset = useThrottleFn(async () => { diff --git a/src/pages/events/list/model/useEventListModel.ts b/src/pages/events/list/model/useEventListModel.ts index cd8e4c6..1e84865 100644 --- a/src/pages/events/list/model/useEventListModel.ts +++ b/src/pages/events/list/model/useEventListModel.ts @@ -96,7 +96,10 @@ export function useEventListModel() { ); }); - const handleSearch = () => fetchList(); + const handleSearch = () => { + pagination.reset(); + fetchList(); + }; const handleReset = async () => { Object.assign(filterForm, FILTER_DEFAULTS); diff --git a/src/pages/events/logs/model/useLogModel.ts b/src/pages/events/logs/model/useLogModel.ts index adad4fd..079acd1 100644 --- a/src/pages/events/logs/model/useLogModel.ts +++ b/src/pages/events/logs/model/useLogModel.ts @@ -120,7 +120,10 @@ export function useLogModel() { ); }); - const handleSearch = () => fetchList(); + const handleSearch = () => { + pagination.reset(); + fetchList(); + }; const handleReset = async () => { filterForm.dateRange = null; diff --git a/src/pages/events/orders/model/useOrderModel.ts b/src/pages/events/orders/model/useOrderModel.ts index b3b2569..a0fc4f1 100644 --- a/src/pages/events/orders/model/useOrderModel.ts +++ b/src/pages/events/orders/model/useOrderModel.ts @@ -199,7 +199,10 @@ export function useOrderModel() { }, ]; - const handleSearch = () => fetchList(); + const handleSearch = () => { + pagination.reset(); + fetchList(); + }; const handleReset = async () => { Object.assign(filterForm, FILTER_DEFAULTS); diff --git a/src/pages/events/users/model/useUserModel.ts b/src/pages/events/users/model/useUserModel.ts index 4cf28f6..06dc821 100644 --- a/src/pages/events/users/model/useUserModel.ts +++ b/src/pages/events/users/model/useUserModel.ts @@ -89,7 +89,10 @@ export function useUserModel() { }); // ===== 事件处理 ===== - const handleSearch = () => fetchList(); + const handleSearch = () => { + pagination.reset(); + fetchList(); + }; const handleReset = async () => { filterForm.nickname = ''; diff --git a/src/pages/finance/payments/model/usePaymentsModel.ts b/src/pages/finance/payments/model/usePaymentsModel.ts index a82a739..2c4376f 100644 --- a/src/pages/finance/payments/model/usePaymentsModel.ts +++ b/src/pages/finance/payments/model/usePaymentsModel.ts @@ -126,7 +126,10 @@ export function usePaymentsModel() { // ===== 方法 ===== - const handleSearch = () => fetchList(); + const handleSearch = () => { + pagination.reset(); + fetchList(); + }; const handleReset = useThrottleFn(async () => { filterForm.timeRange = null; diff --git a/src/pages/finance/wallet/model/useWalletModel.ts b/src/pages/finance/wallet/model/useWalletModel.ts index 1da9c6c..d72eedc 100644 --- a/src/pages/finance/wallet/model/useWalletModel.ts +++ b/src/pages/finance/wallet/model/useWalletModel.ts @@ -159,7 +159,10 @@ export function useWalletModel() { // ===== 方法 ===== - const handleSearch = () => fetchList(); + const handleSearch = () => { + pagination.reset(); + fetchList(); + }; const handleReset = useThrottleFn(async () => { filterForm.nickname = ''; diff --git a/src/pages/finance/withdraw/model/useWithdrawModel.ts b/src/pages/finance/withdraw/model/useWithdrawModel.ts index e62c76d..e946fda 100644 --- a/src/pages/finance/withdraw/model/useWithdrawModel.ts +++ b/src/pages/finance/withdraw/model/useWithdrawModel.ts @@ -179,7 +179,10 @@ export function useWithdrawModel() { // ===== 方法 ===== - const handleSearch = () => fetchList(); + const handleSearch = () => { + pagination.reset(); + fetchList(); + }; /** 重置(重置后自动查询) */ const handleReset = useThrottleFn(async () => { diff --git a/src/pages/system/logs/model/useLogModel.ts b/src/pages/system/logs/model/useLogModel.ts index 24f4967..313e56f 100644 --- a/src/pages/system/logs/model/useLogModel.ts +++ b/src/pages/system/logs/model/useLogModel.ts @@ -122,7 +122,10 @@ export function useLogModel() { // ===== 方法 ===== - const handleSearch = () => fetchList(); + const handleSearch = () => { + pagination.reset(); + fetchList(); + }; /** 重置(重置后自动查询) */ const handleReset = useThrottleFn(async () => { diff --git a/src/pages/system/roles/model/useRoleModel.ts b/src/pages/system/roles/model/useRoleModel.ts index 68e1340..b972057 100644 --- a/src/pages/system/roles/model/useRoleModel.ts +++ b/src/pages/system/roles/model/useRoleModel.ts @@ -93,7 +93,10 @@ export function useRoleModel() { // ===== 方法 ===== - const handleSearch = () => fetchList(); + const handleSearch = () => { + pagination.reset(); + fetchList(); + }; /** 重置(重置后自动查询) */ const handleReset = useThrottleFn(async () => { diff --git a/src/pages/system/users/model/useUserModel.ts b/src/pages/system/users/model/useUserModel.ts index 533c6b1..3be002d 100644 --- a/src/pages/system/users/model/useUserModel.ts +++ b/src/pages/system/users/model/useUserModel.ts @@ -133,7 +133,10 @@ export function useUserModel() { // ===== 方法 ===== - const handleSearch = () => fetchList(); + const handleSearch = () => { + pagination.reset(); + fetchList(); + }; /** 重置(节流 500ms,重置后自动查询) */ const handleReset = useThrottleFn(async () => {