appelacomplete tag on completion
This commit is contained in:
@@ -77,49 +77,57 @@ const AwaitingSubmissionFromBlob = (props) => {
|
||||
<div className="cardModuleDetails">
|
||||
<div className="cardModuleReference">
|
||||
<b>{t("myportal:temp-reference")}:</b>
|
||||
{showTopThreeArr[key].hasOwnProperty(
|
||||
"appealComplete"
|
||||
) ? (
|
||||
<b>
|
||||
{showTopThreeArr[index].pinswg_name}
|
||||
</b>
|
||||
) : (
|
||||
<Link
|
||||
href={
|
||||
(router.locale == "cy"
|
||||
? "/fymhorth"
|
||||
: "/myportal") +
|
||||
"/" +
|
||||
urlname +
|
||||
"?lpa=" +
|
||||
showTopThreeArr[key][
|
||||
"_pinswg_associatedlpa_value"
|
||||
] +
|
||||
"&apt=" +
|
||||
showTopThreeArr[key]
|
||||
.pinswg_appealcasetype +
|
||||
"&casereference=" +
|
||||
showTopThreeArr[key]
|
||||
.pinswg_name +
|
||||
"&inid=" +
|
||||
showTopThreeArr[key].incidentid
|
||||
}
|
||||
className="govuk-link--no-underline"
|
||||
data-id={index}
|
||||
onClick={() => {
|
||||
props.setCurrentReference({
|
||||
"currentReference":
|
||||
showTopThreeArr[key]
|
||||
.ticketnumber,
|
||||
|
||||
<Link
|
||||
href={
|
||||
(router.locale == "cy"
|
||||
? "/fymhorth"
|
||||
: "/myportal") +
|
||||
"/" +
|
||||
urlname +
|
||||
"?lpa=" +
|
||||
showTopThreeArr[key][
|
||||
"_pinswg_associatedlpa_value"
|
||||
] +
|
||||
"&apt=" +
|
||||
showTopThreeArr[key]
|
||||
.pinswg_appealcasetype +
|
||||
"&casereference=" +
|
||||
showTopThreeArr[key].pinswg_name +
|
||||
"&inid=" +
|
||||
showTopThreeArr[key].incidentid
|
||||
}
|
||||
className="govuk-link--no-underline"
|
||||
data-id={index}
|
||||
onClick={() => {
|
||||
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}
|
||||
</Link>
|
||||
"appealType":
|
||||
showTopThreeArr[key]
|
||||
.pinswg_appealcasetype,
|
||||
});
|
||||
}}
|
||||
>
|
||||
{showTopThreeArr[index].pinswg_name}
|
||||
</Link>
|
||||
)}
|
||||
</div>
|
||||
<div>
|
||||
<b>LPA reference:</b>{" "}
|
||||
@@ -227,34 +235,46 @@ const AwaitingSubmissionFromBlob = (props) => {
|
||||
showTopThreeArrDets[key].createdon
|
||||
)}
|
||||
</div>{" "}
|
||||
{showTopThreeArr[key].hasOwnProperty(
|
||||
"appealComplete"
|
||||
) && (
|
||||
<div className="cardModuleReference">
|
||||
<b>Submission processing.....</b>
|
||||
</div>
|
||||
)}
|
||||
</div>
|
||||
<div className="">
|
||||
<button
|
||||
title={t(
|
||||
"case:do-you-want-to-delete-case-label"
|
||||
)}
|
||||
className=" cardModuleRemoveCase govuk-link govuk-link--no-underline govuk-link--inverse "
|
||||
onClick={() => {
|
||||
confirm(
|
||||
t(
|
||||
"case:do-you-want-to-delete-case-label"
|
||||
) +
|
||||
showTopThreeArr[key]
|
||||
.pinswg_name +
|
||||
"?\n" +
|
||||
{!showTopThreeArr[key].hasOwnProperty(
|
||||
"appealComplete"
|
||||
) && (
|
||||
<div className="">
|
||||
<button
|
||||
title={t(
|
||||
"case:do-you-want-to-delete-case-label"
|
||||
)}
|
||||
className=" cardModuleRemoveCase govuk-link govuk-link--no-underline govuk-link--inverse "
|
||||
onClick={() => {
|
||||
confirm(
|
||||
t(
|
||||
"case:do-you-want-to-delete-case-disclaimer-label"
|
||||
)
|
||||
) &&
|
||||
deleteCaseItem(
|
||||
props.containerID,
|
||||
showTopThreeArr[key].pinswg_name
|
||||
);
|
||||
}}
|
||||
>
|
||||
—
|
||||
</button>
|
||||
</div>
|
||||
"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
|
||||
);
|
||||
}}
|
||||
>
|
||||
—
|
||||
</button>
|
||||
</div>
|
||||
)}
|
||||
</div>
|
||||
);
|
||||
})}
|
||||
|
||||
@@ -109,14 +109,10 @@ let CompleteAppeal = (props) => {
|
||||
<div className="govuk-grid-row">
|
||||
<div className="govuk-grid-column-two-thirds">
|
||||
<div className="govuk-panel govuk-panel--confirmation">
|
||||
<h1 className="govuk-panel__title">Appeal complete</h1>
|
||||
<div className="govuk-panel__body">
|
||||
Your reference number
|
||||
<br />
|
||||
<strong>
|
||||
{props.appealType.caseReference.ticketnumber}
|
||||
</strong>
|
||||
</div>
|
||||
<h1 className="govuk-panel__title">
|
||||
Appeal Submission complete
|
||||
</h1>
|
||||
<div className="govuk-panel__body"></div>
|
||||
</div>
|
||||
|
||||
<p className="govuk-body">
|
||||
|
||||
@@ -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 {
|
||||
|
||||
Binary file not shown.
Reference in New Issue
Block a user