import { MyBetaModalFormProps, MyButtons } from '@/common'; import { Apis } from '@/gen/Apis'; import { Modal } from 'antd'; import { useEffect, useState } from 'react'; import MyInfo from '../components/info'; import AuditReview from './AuditReview'; export default function Review(props: MyBetaModalFormProps) { const [open, setOpen] = useState(false); const [data, setData] = useState({}); const [loading, setLoading] = useState(false); useEffect(() => { if (open && props.item?.id) { setLoading(true); Apis.Renovation.RenovationApplies.Show({ id: Number(props.item.id) }) .then((res) => { setData(res?.data || {}); }) .finally(() => { setLoading(false); }); } }, [open, props.item?.id]); const handleAuditSuccess = () => { props.reload?.(); setOpen(false); }; return ( <> setOpen(true)} /> setOpen(false)} width={1000} footer={
setOpen(false)} />
} destroyOnClose >
); }