import React, { useEffect, useState } from 'react'; import { Button, Modal, Table } from 'antd'; import { useStore } from '../index'; import { custBuyApi } from '../api'; import { PartVO } from '@/pages/pms/partPlan/CustBuyPlan/api'; import useInitial from '@/hooks/useInitail'; const { Column } = Table; export default function Index() { const { custVisible, setCustVisible, item } = useStore(); const [delay, setDelay] = useState(true); const { data, setParams, loading } = useInitial(custBuyApi, [], {}, delay); useEffect(() => { if (custVisible && item?.planWaitListIds) { setParams({ planWaitListIds: item.planWaitListIds }, true); setDelay(false); } }, [custVisible]); return ( setCustVisible(false)} footer={[ ]} > `${v.waitListIds}`} dataSource={data} pagination={false} loading={loading} scroll={{x: 1400, y: 500}} >
); }