diff --git a/src/pages/Container/Accident/components/Accident/index.js b/src/pages/Container/Accident/components/Accident/index.js index f52e218..a02efe4 100644 --- a/src/pages/Container/Accident/components/Accident/index.js +++ b/src/pages/Container/Accident/components/Accident/index.js @@ -18,9 +18,11 @@ import useDeleteFile from "zy-react-library/hooks/useDeleteFile"; import useDownloadBlob from "zy-react-library/hooks/useDownloadBlob"; import useDownloadFile from "zy-react-library/hooks/useDownloadFile"; import useGetFile from "zy-react-library/hooks/useGetFile"; +import useGetUrlQuery from "zy-react-library/hooks/useGetUrlQuery"; import useTable from "zy-react-library/hooks/useTable"; import useUploadFile from "zy-react-library/hooks/useUploadFile"; import useUrlQueryCriteria from "zy-react-library/hooks/useUrlQueryCriteria"; + import { NS_ACCIDENT } from "~/enumerate/namespace"; function Accident(props) { @@ -32,17 +34,20 @@ function Accident(props) { const { loading, downloadBlob } = useDownloadBlob(); const { getUrlCriteriaQuery } = useUrlQueryCriteria(); const [form] = Form.useForm(); + const queryParams = useGetUrlQuery(); const { tableProps, getData } = useTable(props["accidentList"], { form, params: { eqType: props.type, eqCorpinfoId: props.corpinfoId, + eqIncidentType: queryParams.eqIncidentType, }, transform: data => ({ geIncidentDate: data.incidentDate?.[0] ? (`${data.incidentDate[0]} 00:00:00`) : "", leIncidentDate: data.incidentDate?.[1] ? (`${data.incidentDate[1]} 23:59:59`) : "", }), }); + console.log(props); const typeName = props.type === 1 ? "事件" : "事故"; return ( { - if (props.currentId) { - loadData(); - } - }, [props.currentId]); - const loadData = async () => { const { data } = await props["accidentInfo"]({ id: props.currentId }); // 获取已上传的文件 @@ -241,7 +240,11 @@ function AddModalComponent(props) { incidentLevelName: data.incidentLevelName, }); }; - + useEffect(() => { + if (props.currentId) { + loadData(); + } + }, [props.currentId]); const onCancel = () => { form.resetFields(); setDeleteImageFiles([]);