验收之前先删除老的验收图片
parent
4c94407507
commit
29e237a477
|
|
@ -6,6 +6,8 @@ import Page from "zy-react-library/components/Page";
|
|||
import Upload from "zy-react-library/components/Upload";
|
||||
import { FORM_ITEM_RENDER_ENUM } from "zy-react-library/enum/formItemRender";
|
||||
import { UPLOAD_FILE_TYPE_ENUM } from "zy-react-library/enum/uploadFile/gwj";
|
||||
import useDeleteFile from "zy-react-library/hooks/useDeleteFile";
|
||||
import useGetFile from "zy-react-library/hooks/useGetFile";
|
||||
import useGetUrlQuery from "zy-react-library/hooks/useGetUrlQuery";
|
||||
import useUploadFile from "zy-react-library/hooks/useUploadFile";
|
||||
import { NS_INSPECTION } from "~/enumerate/namespace";
|
||||
|
|
@ -14,8 +16,14 @@ function Acceptance(props) {
|
|||
const query = useGetUrlQuery();
|
||||
const [form] = Form.useForm();
|
||||
const { loading: uploadFileLoading, uploadFile } = useUploadFile();
|
||||
const { loading: getFileLoading, getFile } = useGetFile();
|
||||
const { loading: deleteFileLoading, deleteFile } = useDeleteFile();
|
||||
|
||||
const onSubmit = async (values) => {
|
||||
const files = await getFile({ eqType: UPLOAD_FILE_TYPE_ENUM["146"], eqForeignKey: query.hiddenId });
|
||||
if (files.length > 0) {
|
||||
await deleteFile({ single: false, files });
|
||||
}
|
||||
await uploadFile({
|
||||
single: false,
|
||||
files: values.files,
|
||||
|
|
@ -34,7 +42,7 @@ function Acceptance(props) {
|
|||
<Divider orientation="left">安全环保检查验收</Divider>
|
||||
<FormBuilder
|
||||
form={form}
|
||||
loading={uploadFileLoading || props.inspection.acceptanceLoading}
|
||||
loading={uploadFileLoading || getFileLoading || deleteFileLoading || props.inspection.acceptanceLoading}
|
||||
onFinish={onSubmit}
|
||||
span={24}
|
||||
values={{
|
||||
|
|
|
|||
Loading…
Reference in New Issue