From 632d7acf59ee74836ec28a15677f5251a1217a67 Mon Sep 17 00:00:00 2001 From: yangsy Date: Mon, 8 Sep 2025 14:03:24 +0800 Subject: [PATCH] fix: refresh doesnot reset page and pageSize --- src/composables/query/device/use-device-snmp-logs-query.ts | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/src/composables/query/device/use-device-snmp-logs-query.ts b/src/composables/query/device/use-device-snmp-logs-query.ts index ef880f1..8a12ace 100644 --- a/src/composables/query/device/use-device-snmp-logs-query.ts +++ b/src/composables/query/device/use-device-snmp-logs-query.ts @@ -21,12 +21,12 @@ export function useDeviceSnmpLogsQuery(stationCode: Ref, ndmDevice: Ref< }, onUpdatePage: (page) => { pagination.page = page; - refresh(); + queryClient.invalidateQueries({ queryKey }); }, onUpdatePageSize: (pageSize) => { pagination.pageSize = pageSize; pagination.page = 1; - refresh(); + queryClient.invalidateQueries({ queryKey }); }, }); const queryKey = reactive([DEVICE_SNMP_LOGS_QUERY_KEY, stationCode, ndmDevice, dateTimeRange, pagination.page, pagination.pageSize]); @@ -74,6 +74,8 @@ export function useDeviceSnmpLogsQuery(stationCode: Ref, ndmDevice: Ref< }); const refresh = () => { + pagination.page = 1; + pagination.pageSize = 10; queryClient.invalidateQueries({ queryKey }); };