feat(web): 成员端仅总览轮询,相对时间窗定格

This commit is contained in:
2026-10-09 23:20:05 +08:00
parent e3e0978b95
commit 502f985147
4 changed files with 25 additions and 16 deletions
+10 -2
View File
@@ -15,10 +15,19 @@ export function useMemberMe() {
});
}
export function useMemberOverview(range: () => TimeRange) {
/**
* 总览聚合。仅「总览」传 `refetchInterval`(看板心智);日志/支付不轮询。
*/
export function useMemberOverview(
range: () => TimeRange,
opts?: { refetchInterval?: number },
) {
return useQuery({
queryKey: () => qk.member.overview(range()),
queryFn: () => fetchOverview(range()),
...(opts?.refetchInterval != null
? { refetchInterval: opts.refetchInterval }
: {}),
});
}
@@ -26,6 +35,5 @@ export function useMemberLogs(params: () => MemberLogQuery) {
return useQuery({
queryKey: () => qk.member.logs(params()),
queryFn: () => fetchLogs(params()),
staleTime: 0,
});
}