#
luxiaotao1123
2024-09-20 225a08de42e9a74e9948904f849911ff7e13c7fc
#
1个文件已修改
11 ■■■■■ 已修改文件
zy-acs-flow/src/page/agv/AgvList.jsx 11 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
zy-acs-flow/src/page/agv/AgvList.jsx
@@ -8,7 +8,7 @@
    SelectColumnsButton,
    EditButton,
    FilterButton,
    CreateButton,
    useRefresh,
    ExportButton,
    BulkDeleteButton,
    WrapperField,
@@ -52,6 +52,7 @@
export const AgvGrid = () => {
    const [createDialog, setCreateDialog] = useState(false);
    return (
        <>
            <ListBase perPage={50} sort={{ field: "uuid", order: "asc" }}>
@@ -68,9 +69,17 @@
}
const AgvGridLayout = ({ setCreateDialog }) => {
    const refresh = useRefresh();
    const { data, isPending, filterValues } = useListContext();
    const hasFilters = filterValues && Object.keys(filterValues).length > 0;
    React.useEffect(() => {
        const intervalId = setInterval(() => {
            refresh();
        }, 2000);
        return () => clearInterval(intervalId);
    }, [refresh]);
    if (isPending) return null;
    if (!data?.length && !hasFilters) return <EmptyData onClick={() => { setCreateDialog(true) }} />;