import React, { useEffect, useState } from 'react'; import { Button, Modal, Table } from 'antd'; import { outFlowDetailApi, OutItem } from '../api'; import useInitial from '@/hooks/useInitail'; import moment from 'moment'; const { Column } = Table; interface Props { visible?:boolean setVisible:Function item?:any } export default function Index(props:Props) { const { visible, setVisible, item } = props; const [delay, setDelay] = useState(true); const { data, setParams, loading } = useInitial(outFlowDetailApi, [], {}, delay); useEffect(() => { if (visible && item?.poolIds) { setParams({ min: undefined, max: undefined, date: undefined, outCnt: undefined, ...item }, true); setDelay(false); } else { setVisible(); } }, [visible]); return ( setVisible()} footer={[ ]} > `${v.partId}`} pagination={false} scroll={{ y: 400 }} > moment(r.outTime).format('YYYY-MM-DD HH:mm:ss')} />
); }