Added Document Managment feature #388

Merged
pramod.mahajan merged 124 commits from Document_Manag into main 2025-09-10 14:34:35 +00:00
Showing only changes of commit e8459d3671 - Show all commits

View File

@ -87,20 +87,34 @@ const ManageDocument = ({ closeModal, Document_Entity, Entity }) => {
} }
); );
const onSubmit = (data) => { const onSubmit = (data) => {
if (ManageDoc?.document) { const normalizeAttachment = (attachment) => {
const DocumentPayload = { if (!attachment) return null;
...data, return {
id: DocData.id, ...attachment,
tags: MergedTagsWithExistenStatus(data?.tags, DocData?.tags), fileSize: Math.ceil(attachment.fileSize / 1024),
}; };
UpdateDocument({ documentId: DocData?.id, DocumentPayload });
} else {
const DocumentPayload = { ...data, entityId: Entity };
UploadDocument(DocumentPayload);
}
}; };
const payload = {
...data,
attachment: normalizeAttachment(data.attachment),
};
if (ManageDoc?.document) {
const DocumentPayload = {
...payload,
id: DocData.id,
tags: MergedTagsWithExistenStatus(data?.tags, DocData?.tags),
};
UpdateDocument({ documentId: DocData?.id, DocumentPayload });
} else {
const DocumentPayload = { ...payload, entityId: Entity };
UploadDocument(DocumentPayload);
}
};
const { const {
data: DocData, data: DocData,
isLoading: isDocLoading, isLoading: isDocLoading,