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