事故事件详情 添加eqIncidentType传参
parent
9184b2a328
commit
61689d7c85
|
|
@ -18,9 +18,11 @@ import useDeleteFile from "zy-react-library/hooks/useDeleteFile";
|
||||||
import useDownloadBlob from "zy-react-library/hooks/useDownloadBlob";
|
import useDownloadBlob from "zy-react-library/hooks/useDownloadBlob";
|
||||||
import useDownloadFile from "zy-react-library/hooks/useDownloadFile";
|
import useDownloadFile from "zy-react-library/hooks/useDownloadFile";
|
||||||
import useGetFile from "zy-react-library/hooks/useGetFile";
|
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 useTable from "zy-react-library/hooks/useTable";
|
||||||
import useUploadFile from "zy-react-library/hooks/useUploadFile";
|
import useUploadFile from "zy-react-library/hooks/useUploadFile";
|
||||||
import useUrlQueryCriteria from "zy-react-library/hooks/useUrlQueryCriteria";
|
import useUrlQueryCriteria from "zy-react-library/hooks/useUrlQueryCriteria";
|
||||||
|
|
||||||
import { NS_ACCIDENT } from "~/enumerate/namespace";
|
import { NS_ACCIDENT } from "~/enumerate/namespace";
|
||||||
|
|
||||||
function Accident(props) {
|
function Accident(props) {
|
||||||
|
|
@ -32,17 +34,20 @@ function Accident(props) {
|
||||||
const { loading, downloadBlob } = useDownloadBlob();
|
const { loading, downloadBlob } = useDownloadBlob();
|
||||||
const { getUrlCriteriaQuery } = useUrlQueryCriteria();
|
const { getUrlCriteriaQuery } = useUrlQueryCriteria();
|
||||||
const [form] = Form.useForm();
|
const [form] = Form.useForm();
|
||||||
|
const queryParams = useGetUrlQuery();
|
||||||
const { tableProps, getData } = useTable(props["accidentList"], {
|
const { tableProps, getData } = useTable(props["accidentList"], {
|
||||||
form,
|
form,
|
||||||
params: {
|
params: {
|
||||||
eqType: props.type,
|
eqType: props.type,
|
||||||
eqCorpinfoId: props.corpinfoId,
|
eqCorpinfoId: props.corpinfoId,
|
||||||
|
eqIncidentType: queryParams.eqIncidentType,
|
||||||
},
|
},
|
||||||
transform: data => ({
|
transform: data => ({
|
||||||
geIncidentDate: data.incidentDate?.[0] ? (`${data.incidentDate[0]} 00:00:00`) : "",
|
geIncidentDate: data.incidentDate?.[0] ? (`${data.incidentDate[0]} 00:00:00`) : "",
|
||||||
leIncidentDate: data.incidentDate?.[1] ? (`${data.incidentDate[1]} 23:59:59`) : "",
|
leIncidentDate: data.incidentDate?.[1] ? (`${data.incidentDate[1]} 23:59:59`) : "",
|
||||||
}),
|
}),
|
||||||
});
|
});
|
||||||
|
console.log(props);
|
||||||
const typeName = props.type === 1 ? "事件" : "事故";
|
const typeName = props.type === 1 ? "事件" : "事故";
|
||||||
return (
|
return (
|
||||||
<Page
|
<Page
|
||||||
|
|
@ -217,12 +222,6 @@ function AddModalComponent(props) {
|
||||||
const { loading: uploadLoading, uploadFile } = useUploadFile();
|
const { loading: uploadLoading, uploadFile } = useUploadFile();
|
||||||
const { getFile } = useGetFile();
|
const { getFile } = useGetFile();
|
||||||
|
|
||||||
useEffect(() => {
|
|
||||||
if (props.currentId) {
|
|
||||||
loadData();
|
|
||||||
}
|
|
||||||
}, [props.currentId]);
|
|
||||||
|
|
||||||
const loadData = async () => {
|
const loadData = async () => {
|
||||||
const { data } = await props["accidentInfo"]({ id: props.currentId });
|
const { data } = await props["accidentInfo"]({ id: props.currentId });
|
||||||
// 获取已上传的文件
|
// 获取已上传的文件
|
||||||
|
|
@ -241,7 +240,11 @@ function AddModalComponent(props) {
|
||||||
incidentLevelName: data.incidentLevelName,
|
incidentLevelName: data.incidentLevelName,
|
||||||
});
|
});
|
||||||
};
|
};
|
||||||
|
useEffect(() => {
|
||||||
|
if (props.currentId) {
|
||||||
|
loadData();
|
||||||
|
}
|
||||||
|
}, [props.currentId]);
|
||||||
const onCancel = () => {
|
const onCancel = () => {
|
||||||
form.resetFields();
|
form.resetFields();
|
||||||
setDeleteImageFiles([]);
|
setDeleteImageFiles([]);
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue