|
|
@@ -110,7 +110,7 @@ export const OrderManagement = () => {
|
|
|
defaultValues: {},
|
|
|
});
|
|
|
|
|
|
- // 数据查询
|
|
|
+ // 数据查询 - 60秒自动刷新
|
|
|
const { data, isLoading, refetch } = useQuery({
|
|
|
queryKey: ['orders', searchParams],
|
|
|
queryFn: async () => {
|
|
|
@@ -134,7 +134,10 @@ export const OrderManagement = () => {
|
|
|
});
|
|
|
if (res.status !== 200) throw new Error('获取订单列表失败');
|
|
|
return await res.json();
|
|
|
- }
|
|
|
+ },
|
|
|
+ refetchInterval: 60000, // 60秒自动刷新
|
|
|
+ refetchIntervalInBackground: false, // 只在页面可见时刷新
|
|
|
+ staleTime: 30000, // 30秒后数据视为过期
|
|
|
});
|
|
|
|
|
|
// 处理搜索
|