From 4aa60d9e08ed3e9bcd787d17cc771e50f8555a8a Mon Sep 17 00:00:00 2001
From: luxiaotao1123 <t1341870251@163.com>
Date: 星期日, 29 九月 2024 10:41:25 +0800
Subject: [PATCH] #
---
zy-acs-flow/src/page/agv/AgvList.jsx | 12 ++++++------
1 files changed, 6 insertions(+), 6 deletions(-)
diff --git a/zy-acs-flow/src/page/agv/AgvList.jsx b/zy-acs-flow/src/page/agv/AgvList.jsx
index 624f9db..ca963f0 100644
--- a/zy-acs-flow/src/page/agv/AgvList.jsx
+++ b/zy-acs-flow/src/page/agv/AgvList.jsx
@@ -45,7 +45,7 @@
import MyExportButton from '../components/MyExportButton';
import PageDrawer from "../components/PageDrawer";
import MyField from "../components/MyField";
-import { PAGE_DRAWER_WIDTH, OPERATE_MODE, DEFAULT_PAGE_SIZE } from '@/config/setting';
+import { PAGE_DRAWER_WIDTH, OPERATE_MODE, DEFAULT_PAGE_SIZE, CUSTOM_PAGES_DATA_INTERVAL } from '@/config/setting';
import * as Common from '@/utils/common';
import { ImageList } from "./GridList";
import { AgvListFilter } from "./AgvListFilter";
@@ -69,16 +69,16 @@
}
const AgvGridLayout = ({ setCreateDialog }) => {
- const refresh = useRefresh();
- const { data, isPending, filterValues } = useListContext();
+ const { data, isPending, filterValues, refetch } = useListContext();
const hasFilters = filterValues && Object.keys(filterValues).length > 0;
React.useEffect(() => {
const intervalId = setInterval(() => {
- refresh();
- }, 2000);
+ refetch();
+ }, CUSTOM_PAGES_DATA_INTERVAL);
+
return () => clearInterval(intervalId);
- }, [refresh]);
+ }, [refetch]);
if (isPending) return null;
if (!data?.length && !hasFilters) return <EmptyData onClick={() => { setCreateDialog(true) }} />;
--
Gitblit v1.9.1