uploading files to reps

This commit is contained in:
2024-06-05 19:52:31 +01:00
parent 300a45ee0f
commit 87672a14b9
5 changed files with 86 additions and 48 deletions
+32 -27
View File
@@ -601,6 +601,7 @@ let MakeRepresentation = (props) => {
let incidentId = props.appealType.caseReference.incidentid;
let updateBody = values || {};
const buildFileArray = [];
let newbuildArr = [];
setSavingStatus(useSaveStatus);
Object.assign(values, {
@@ -724,8 +725,10 @@ let MakeRepresentation = (props) => {
"size": Blob.size,
})
),
(newbuildArr = buildFileArray.concat(values.filesList)),
console.log(buildFileArray, newbuildArr),
Object.assign(values, {
"filesList": buildFileArray,
"filesList": newbuildArr,
})),
generateRepPDF(
values,
@@ -738,22 +741,23 @@ let MakeRepresentation = (props) => {
? router.locale + "/myportal"
: "/myportal"
))
: (values.hasOwnProperty("representationDocuments") &&
(values.representationDocuments.map((Blob) =>
buildFileArray.push({
"name": Blob.name,
"size": Blob.size,
})
),
Object.assign(values, {
"filesList": buildFileArray,
})),
uploadRepresentationFiles(values),
generateRepPDF(
values,
props.props.accountDetails.containerID,
currentView.caseReference.currentReference
));
: // (values.hasOwnProperty("representationDocuments") &&
// (values.representationDocuments.map((Blob) =>
// buildFileArray.push({
// "name": Blob.name,
// "size": Blob.size,
// })
// ),
// Object.assign(values, {
// "filesList": buildFileArray,
// }))),
console.log("zxcvbnm"),
uploadRepresentationFiles(values),
generateRepPDF(
values,
props.props.accountDetails.containerID,
currentView.caseReference.currentReference
);
};
const onHandleSubmit = (values) => {
@@ -881,16 +885,17 @@ let MakeRepresentation = (props) => {
Object.assign(values, { "locale": router.locale }),
props.invalid == false &&
updateRepresentation(values, false, false),
values.hasOwnProperty("representationDocuments") &&
(values.representationDocuments.map((Blob) =>
buildFileArray.push({
"name": Blob.name,
"size": Blob.size,
})
),
Object.assign(values, {
"filesList": buildFileArray,
})),
console.log("qwerty"),
// values.hasOwnProperty("representationDocuments") &&
// (values.representationDocuments.map((Blob) =>
// buildFileArray.push({
// "name": Blob.name,
// "size": Blob.size,
// })
// ),
// Object.assign(values, {
// "filesList": buildFileArray,
// })),
console.log(
"====================== rep lpa payload:\n",
JSON.stringify(values)