From 15f4f10a10b674a37e727b5132d20cba70b2adae Mon Sep 17 00:00:00 2001 From: rdbsolutions Date: Thu, 14 Mar 2024 13:14:24 +0000 Subject: [PATCH] appelacomplete tag on completion --- .../myportal/awaitingsubmissionfromblob.js | 152 ++++++++++-------- components/newappeal/complete.js | 12 +- .../file/createappealcompletemessage_api.js | 16 +- ... - Main LPA Questionnaire template v2.docx | Bin 162 -> 0 bytes 4 files changed, 105 insertions(+), 75 deletions(-) delete mode 100644 tmp/~$23-03-16 - Main LPA Questionnaire template v2.docx diff --git a/components/myportal/awaitingsubmissionfromblob.js b/components/myportal/awaitingsubmissionfromblob.js index 1b73320b..f8d577c3 100644 --- a/components/myportal/awaitingsubmissionfromblob.js +++ b/components/myportal/awaitingsubmissionfromblob.js @@ -77,49 +77,57 @@ const AwaitingSubmissionFromBlob = (props) => {
{t("myportal:temp-reference")}: + {showTopThreeArr[key].hasOwnProperty( + "appealComplete" + ) ? ( + + {showTopThreeArr[index].pinswg_name} + + ) : ( + { + props.setCurrentReference({ + "currentReference": + showTopThreeArr[key] + .ticketnumber, - { - props.setCurrentReference({ - "currentReference": - showTopThreeArr[key] - .ticketnumber, + "currentType": + "awaitingSubmission", - "currentType": - "awaitingSubmission", + "incidentid": + showTopThreeArr[key] + .incidentid, - "incidentid": - showTopThreeArr[key] - .incidentid, - - "appealType": - showTopThreeArr[key] - .pinswg_appealcasetype, - }); - }} - > - {showTopThreeArr[index].pinswg_name} - + "appealType": + showTopThreeArr[key] + .pinswg_appealcasetype, + }); + }} + > + {showTopThreeArr[index].pinswg_name} + + )}
LPA reference:{" "} @@ -227,34 +235,46 @@ const AwaitingSubmissionFromBlob = (props) => { showTopThreeArrDets[key].createdon )}
{" "} + {showTopThreeArr[key].hasOwnProperty( + "appealComplete" + ) && ( +
+ Submission processing..... +
+ )}
-
- -
+ "case:do-you-want-to-delete-case-label" + ) + + showTopThreeArr[key] + .pinswg_name + + "?\n" + + t( + "case:do-you-want-to-delete-case-disclaimer-label" + ) + ) && + deleteCaseItem( + props.containerID, + showTopThreeArr[key] + .pinswg_name + ); + }} + > + — + + + )} ); })} diff --git a/components/newappeal/complete.js b/components/newappeal/complete.js index 3f8889e8..7552fac4 100644 --- a/components/newappeal/complete.js +++ b/components/newappeal/complete.js @@ -109,14 +109,10 @@ let CompleteAppeal = (props) => {
-

Appeal complete

-
- Your reference number -
- - {props.appealType.caseReference.ticketnumber} - -
+

+ Appeal Submission complete +

+

diff --git a/pages/api/file/createappealcompletemessage_api.js b/pages/api/file/createappealcompletemessage_api.js index 9818ce15..45591911 100644 --- a/pages/api/file/createappealcompletemessage_api.js +++ b/pages/api/file/createappealcompletemessage_api.js @@ -1,7 +1,9 @@ import { hashAPIPath } from "../../../actions"; import { - getBlobs, createCaseCompleteMessage, + getProgressBlobs, + downloadProgressFile, + createBlob, } from "../../../actions/azurestorage"; import nextConnect from "next-connect"; @@ -25,8 +27,20 @@ ApiProxy.get(async (req, res) => { "&tempcaseref=" + tempCaseRef; + const blobProgress = await getProgressBlobs( + containerName, + tempCaseRef + ).then((data) => { + return downloadProgressFile(containerName, data.path, tempCaseRef); + }); + + Object.assign(blobProgress, { + "appealComplete": true, + }); + //http: if (hashAPIPath(checkquerypath) == "&hash=" + checkHash) { await createCaseCompleteMessage(containerName, tempCaseRef).then((data) => { + createBlob(JSON.stringify(blobProgress), containerName, tempCaseRef); return res.status(200).json(data); }); // } else { diff --git a/tmp/~$23-03-16 - Main LPA Questionnaire template v2.docx b/tmp/~$23-03-16 - Main LPA Questionnaire template v2.docx deleted file mode 100644 index 1215360c558324f168a348f977b46d5a160ee437..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 162 zcmWgj%}g%JFV0UZQSeVo%S=vH2rW)6VjuuS8GIQs8Il=_81fm4fjEt!gh7G9A4sQx Q#Z!U2P@qgIPz9v`0A