Merged PR 1068: cleaned up rep functionality
cleaned up rep functionality Related work items: #6653, #6654, #7500, #7501, #7502, #7958, #7959, #8422, #8423, #9072, #9073, #9295, #9297
This commit is contained in:
+28
-23
@@ -263,7 +263,7 @@ export const createBlob = async (formContent, containerName, caseref) => {
|
|||||||
blobType: "Appeal",
|
blobType: "Appeal",
|
||||||
};
|
};
|
||||||
|
|
||||||
console.log("the tags:", tags);
|
//console.log("the tags:", tags);
|
||||||
const withTags = await blockBlobClient.setTags(tags);
|
const withTags = await blockBlobClient.setTags(tags);
|
||||||
const withMeta = await blockBlobClient.setMetadata(tags);
|
const withMeta = await blockBlobClient.setMetadata(tags);
|
||||||
|
|
||||||
@@ -296,7 +296,7 @@ export const createRepBlob = async (formContent, containerName, caseref) => {
|
|||||||
blobType: "Representation",
|
blobType: "Representation",
|
||||||
};
|
};
|
||||||
|
|
||||||
console.log("the tags:", tags);
|
//console.log("the tags:", tags);
|
||||||
const withTags = await blockBlobClient.setTags(tags);
|
const withTags = await blockBlobClient.setTags(tags);
|
||||||
const withMeta = await blockBlobClient.setMetadata(tags);
|
const withMeta = await blockBlobClient.setMetadata(tags);
|
||||||
|
|
||||||
@@ -464,7 +464,7 @@ export const uploadPDFRepFiles = async (
|
|||||||
blobType: "RepresentationPDF",
|
blobType: "RepresentationPDF",
|
||||||
};
|
};
|
||||||
|
|
||||||
console.log("the tags:", tags);
|
//console.log("the tags:", tags);
|
||||||
const withTags = await blockBlobClient.setTags(tags);
|
const withTags = await blockBlobClient.setTags(tags);
|
||||||
const withMeta = await blockBlobClient.setMetadata(tags);
|
const withMeta = await blockBlobClient.setMetadata(tags);
|
||||||
|
|
||||||
@@ -486,21 +486,21 @@ export const uploadPDFAppealFiles = async (
|
|||||||
|
|
||||||
const files = formContent;
|
const files = formContent;
|
||||||
|
|
||||||
console.log(
|
// console.log(
|
||||||
"///////////////////////////// \n",
|
// "///////////////////////////// \n",
|
||||||
formContent,
|
// formContent,
|
||||||
containerName,
|
// containerName,
|
||||||
foldername,
|
// foldername,
|
||||||
"\n///////////////////////////// \n"
|
// "\n///////////////////////////// \n"
|
||||||
);
|
// );
|
||||||
console.log(
|
// console.log(
|
||||||
"///////////////////////////// \n",
|
// "///////////////////////////// \n",
|
||||||
"appeal pdf files...",
|
// "appeal pdf files...",
|
||||||
files,
|
// files,
|
||||||
Object.keys(files).length,
|
// Object.keys(files).length,
|
||||||
foldername,
|
// foldername,
|
||||||
"\n///////////////////////////// \n"
|
// "\n///////////////////////////// \n"
|
||||||
);
|
// );
|
||||||
|
|
||||||
// console.log(`files[${prop}] = ${files[prop][0].size}`);
|
// console.log(`files[${prop}] = ${files[prop][0].size}`);
|
||||||
console.log(foldername + "/files/" + formContent.split("tmp/")[1]);
|
console.log(foldername + "/files/" + formContent.split("tmp/")[1]);
|
||||||
@@ -517,7 +517,7 @@ export const uploadPDFAppealFiles = async (
|
|||||||
blobType: "AppealPDF",
|
blobType: "AppealPDF",
|
||||||
};
|
};
|
||||||
|
|
||||||
console.log("the tags:", tags);
|
//console.log("the tags:", tags);
|
||||||
const withTags = await blockBlobClient.setTags(tags);
|
const withTags = await blockBlobClient.setTags(tags);
|
||||||
const withMeta = await blockBlobClient.setMetadata(tags);
|
const withMeta = await blockBlobClient.setMetadata(tags);
|
||||||
|
|
||||||
@@ -556,7 +556,7 @@ export const uploadPDFCaseFiles = async (
|
|||||||
blobType: "AppealPDF",
|
blobType: "AppealPDF",
|
||||||
};
|
};
|
||||||
|
|
||||||
console.log("the tags:", tags);
|
//console.log("the tags:", tags);
|
||||||
const withTags = await blockBlobClient.setTags(tags);
|
const withTags = await blockBlobClient.setTags(tags);
|
||||||
const withMeta = await blockBlobClient.setMetadata(tags);
|
const withMeta = await blockBlobClient.setMetadata(tags);
|
||||||
|
|
||||||
@@ -775,7 +775,7 @@ export const getCaseBlob = async (
|
|||||||
blobType: "Case",
|
blobType: "Case",
|
||||||
};
|
};
|
||||||
|
|
||||||
console.log("the tags:", tags);
|
//console.log("the tags:", tags);
|
||||||
const withTags = await blockBlobClient.setTags(tags);
|
const withTags = await blockBlobClient.setTags(tags);
|
||||||
const withMeta = await blockBlobClient.setMetadata(tags);
|
const withMeta = await blockBlobClient.setMetadata(tags);
|
||||||
|
|
||||||
@@ -893,7 +893,12 @@ export const getAllProgressBlobs = async (containerName) => {
|
|||||||
});
|
});
|
||||||
}
|
}
|
||||||
|
|
||||||
console.log("blobObj:", blobObj);
|
console.log(
|
||||||
|
"\n////////////////////////////\n",
|
||||||
|
"blobObj:",
|
||||||
|
blobObj,
|
||||||
|
"\n////////////////////////////"
|
||||||
|
);
|
||||||
|
|
||||||
return blobObj;
|
return blobObj;
|
||||||
};
|
};
|
||||||
@@ -932,7 +937,7 @@ export const getRepsBlobs = async (containerName) => {
|
|||||||
listOptions
|
listOptions
|
||||||
)) {
|
)) {
|
||||||
const blobClient = await containerClient.getBlobClient(blob.name);
|
const blobClient = await containerClient.getBlobClient(blob.name);
|
||||||
console.log("getreps blob blob", blob);
|
console.log("getreps blob:", blob);
|
||||||
blob.name.split("/")[2].indexOf("_rep.json") > 0 &&
|
blob.name.split("/")[2].indexOf("_rep.json") > 0 &&
|
||||||
blob.name.split("/")[2].indexOf("undefined") < 0 &&
|
blob.name.split("/")[2].indexOf("undefined") < 0 &&
|
||||||
blobObj.push({
|
blobObj.push({
|
||||||
|
|||||||
@@ -165,12 +165,6 @@ let MakeRepresentation = (props) => {
|
|||||||
};
|
};
|
||||||
|
|
||||||
const whichControl = () => {
|
const whichControl = () => {
|
||||||
// console.log(isLPA);
|
|
||||||
// console.log(
|
|
||||||
// currentView.representationCapacity,
|
|
||||||
// _.isEmpty(currentView.representationCapacity)
|
|
||||||
// );
|
|
||||||
|
|
||||||
if (isLPA && _.isEmpty(currentView.representationCapacity)) {
|
if (isLPA && _.isEmpty(currentView.representationCapacity)) {
|
||||||
return (
|
return (
|
||||||
<RepLPACapacitySelection
|
<RepLPACapacitySelection
|
||||||
@@ -334,7 +328,6 @@ let MakeRepresentation = (props) => {
|
|||||||
|
|
||||||
const whichProgress = () => {
|
const whichProgress = () => {
|
||||||
{
|
{
|
||||||
console.log("curr");
|
|
||||||
switch (currentView.caseReference.appealType) {
|
switch (currentView.caseReference.appealType) {
|
||||||
case 846040000:
|
case 846040000:
|
||||||
case 846040001:
|
case 846040001:
|
||||||
@@ -456,10 +449,6 @@ let MakeRepresentation = (props) => {
|
|||||||
}
|
}
|
||||||
});
|
});
|
||||||
|
|
||||||
//console.log(updateBody);
|
|
||||||
|
|
||||||
//window.alert(`form is :\n\n${JSON.stringify(updateBody, null, 2)}`);
|
|
||||||
|
|
||||||
const reference = "PEDW-PARTIAL-REP";
|
const reference = "PEDW-PARTIAL-REP";
|
||||||
const templateId = "021b0a7b-df00-41f1-b94e-c269bee98c75";
|
const templateId = "021b0a7b-df00-41f1-b94e-c269bee98c75";
|
||||||
const emailAddress = props.props.accountDetails.loggedinUserEmail;
|
const emailAddress = props.props.accountDetails.loggedinUserEmail;
|
||||||
@@ -568,7 +557,6 @@ let MakeRepresentation = (props) => {
|
|||||||
: values.representationCapacity,
|
: values.representationCapacity,
|
||||||
"locale": locale,
|
"locale": locale,
|
||||||
}));
|
}));
|
||||||
console.log(values);
|
|
||||||
currentView.representationSubmit != true
|
currentView.representationSubmit != true
|
||||||
? _.isEmpty(currentView.representationCapacity)
|
? _.isEmpty(currentView.representationCapacity)
|
||||||
? isLPA
|
? isLPA
|
||||||
@@ -610,11 +598,12 @@ let MakeRepresentation = (props) => {
|
|||||||
return _.includes(key, "representationDocuments");
|
return _.includes(key, "representationDocuments");
|
||||||
});
|
});
|
||||||
|
|
||||||
console.log(fileListObj);
|
|
||||||
|
|
||||||
console.log(
|
console.log(
|
||||||
"\n////////////////////////\n upload files:",
|
"\n////////////////////////\n upload files:",
|
||||||
values.containerID
|
values.containerID,
|
||||||
|
"\n////////////////////////\n fileListObj:",
|
||||||
|
fileListObj,
|
||||||
|
"\n////////////////////////\n"
|
||||||
);
|
);
|
||||||
|
|
||||||
var dataObj = values;
|
var dataObj = values;
|
||||||
@@ -630,8 +619,6 @@ let MakeRepresentation = (props) => {
|
|||||||
values.containerID,
|
values.containerID,
|
||||||
props.caseReference + "/" + dataObj.repfile_name
|
props.caseReference + "/" + dataObj.repfile_name
|
||||||
).then((data) => {
|
).then((data) => {
|
||||||
//console.log("hello", data);
|
|
||||||
|
|
||||||
return data;
|
return data;
|
||||||
});
|
});
|
||||||
};
|
};
|
||||||
@@ -640,7 +627,6 @@ let MakeRepresentation = (props) => {
|
|||||||
|
|
||||||
try {
|
try {
|
||||||
let value = props.initialValues;
|
let value = props.initialValues;
|
||||||
//console.log("has props"), value;
|
|
||||||
setRepresentationCapacity(
|
setRepresentationCapacity(
|
||||||
props.initialValues.representationCapacity.toLowerCase()
|
props.initialValues.representationCapacity.toLowerCase()
|
||||||
);
|
);
|
||||||
@@ -1192,8 +1178,6 @@ let MakeRepresentation = (props) => {
|
|||||||
};
|
};
|
||||||
|
|
||||||
const mapStateToProps = (state) => {
|
const mapStateToProps = (state) => {
|
||||||
//console.log("\\\\\\\\\\\\\\\\\\\\\\\\\\\\ \n in map state", state);
|
|
||||||
|
|
||||||
return {
|
return {
|
||||||
search: state.search,
|
search: state.search,
|
||||||
searchResultsObj: state.searchResultsObj,
|
searchResultsObj: state.searchResultsObj,
|
||||||
|
|||||||
@@ -41,8 +41,6 @@ const RepAppellant = (props) => {
|
|||||||
} = props;
|
} = props;
|
||||||
const { acceptedFiles, getRootProps, getInputProps } = useDropzone();
|
const { acceptedFiles, getRootProps, getInputProps } = useDropzone();
|
||||||
|
|
||||||
// console.log(props);
|
|
||||||
|
|
||||||
return (
|
return (
|
||||||
<>
|
<>
|
||||||
<div className="govuk-grid-row">
|
<div className="govuk-grid-row">
|
||||||
|
|||||||
@@ -41,7 +41,6 @@ const RepCompleteSubmit = (props) => {
|
|||||||
|
|
||||||
const whichQuestionnaireCheck = () => {
|
const whichQuestionnaireCheck = () => {
|
||||||
{
|
{
|
||||||
console.log("curr");
|
|
||||||
switch (currentView.caseReference.appealType) {
|
switch (currentView.caseReference.appealType) {
|
||||||
case 846040000:
|
case 846040000:
|
||||||
return (
|
return (
|
||||||
|
|||||||
@@ -36,8 +36,6 @@ const RepDetails = (props) => {
|
|||||||
|
|
||||||
detailsObj = detailsObj[0];
|
detailsObj = detailsObj[0];
|
||||||
|
|
||||||
console.log("-----detailsObj:", detailsObj);
|
|
||||||
|
|
||||||
return (
|
return (
|
||||||
<>
|
<>
|
||||||
{" "}
|
{" "}
|
||||||
|
|||||||
@@ -980,7 +980,6 @@ export const RenderFileUpload = (field) => {
|
|||||||
getblobshash,
|
getblobshash,
|
||||||
casefolderID
|
casefolderID
|
||||||
) => {
|
) => {
|
||||||
//console.log(containerName, blobName, deleteblobhash);
|
|
||||||
deleteBlob(containerName, blobName, deleteblobhash, casefolderID)
|
deleteBlob(containerName, blobName, deleteblobhash, casefolderID)
|
||||||
.then((data) => data)
|
.then((data) => data)
|
||||||
.then(() => {
|
.then(() => {
|
||||||
|
|||||||
@@ -55,7 +55,6 @@ let RepLPA = (props) => {
|
|||||||
|
|
||||||
const whichQuestionnaire = () => {
|
const whichQuestionnaire = () => {
|
||||||
{
|
{
|
||||||
console.log("curr");
|
|
||||||
switch (currentView.caseReference.appealType) {
|
switch (currentView.caseReference.appealType) {
|
||||||
case 846040000:
|
case 846040000:
|
||||||
case 846040001:
|
case 846040001:
|
||||||
@@ -107,7 +106,6 @@ let RepLPA = (props) => {
|
|||||||
|
|
||||||
const whichProgress = () => {
|
const whichProgress = () => {
|
||||||
{
|
{
|
||||||
console.log("curr");
|
|
||||||
switch (currentView.caseReference.appealType) {
|
switch (currentView.caseReference.appealType) {
|
||||||
case 846040000:
|
case 846040000:
|
||||||
case 846040001:
|
case 846040001:
|
||||||
@@ -190,8 +188,6 @@ let RepLPA = (props) => {
|
|||||||
);
|
);
|
||||||
resultsObj = resultsObj[0];
|
resultsObj = resultsObj[0];
|
||||||
|
|
||||||
//console.log(resultsObj, detailsObj);
|
|
||||||
|
|
||||||
return (
|
return (
|
||||||
<>
|
<>
|
||||||
<div className="govuk-grid-row">
|
<div className="govuk-grid-row">
|
||||||
|
|||||||
@@ -57,7 +57,6 @@ RepLPAQuestionnaire = connect((state) => {
|
|||||||
})(RepLPAQuestionnaire);
|
})(RepLPAQuestionnaire);
|
||||||
|
|
||||||
const mapStateToProps = (state, props) => {
|
const mapStateToProps = (state, props) => {
|
||||||
console.log();
|
|
||||||
return {
|
return {
|
||||||
search: state.search,
|
search: state.search,
|
||||||
searchResultsObj: state.searchResultsObj,
|
searchResultsObj: state.searchResultsObj,
|
||||||
|
|||||||
-1
@@ -1192,7 +1192,6 @@ Enforcement_Questionnaire = connect((state) => {
|
|||||||
})(Enforcement_Questionnaire);
|
})(Enforcement_Questionnaire);
|
||||||
|
|
||||||
const mapStateToProps = (state, props) => {
|
const mapStateToProps = (state, props) => {
|
||||||
console.log();
|
|
||||||
return {
|
return {
|
||||||
search: state.search,
|
search: state.search,
|
||||||
searchResultsObj: state.searchResultsObj,
|
searchResultsObj: state.searchResultsObj,
|
||||||
|
|||||||
@@ -30,10 +30,6 @@ import { DOMParser, XMLSerializer } from "@xmldom/xmldom";
|
|||||||
export const AppealRow_pdf = (props) => {
|
export const AppealRow_pdf = (props) => {
|
||||||
let { t } = useTranslation();
|
let { t } = useTranslation();
|
||||||
|
|
||||||
// const router = useRouter();
|
|
||||||
// console.log(router);
|
|
||||||
// const { locale } = router;
|
|
||||||
|
|
||||||
const {
|
const {
|
||||||
formXML,
|
formXML,
|
||||||
whichSection,
|
whichSection,
|
||||||
@@ -131,8 +127,6 @@ export const AppealRow_pdf = (props) => {
|
|||||||
doc
|
doc
|
||||||
);
|
);
|
||||||
|
|
||||||
//console.log(rowXML);
|
|
||||||
|
|
||||||
function formatDate(dateObj) {
|
function formatDate(dateObj) {
|
||||||
var m = new Date(dateObj);
|
var m = new Date(dateObj);
|
||||||
var dateString;
|
var dateString;
|
||||||
@@ -149,20 +143,10 @@ export const AppealRow_pdf = (props) => {
|
|||||||
}
|
}
|
||||||
|
|
||||||
const FieldsTranslations = (label) => {
|
const FieldsTranslations = (label) => {
|
||||||
// const router = useRouter();
|
|
||||||
// const { locale } = router;
|
|
||||||
const { appealtypes } = router.query;
|
const { appealtypes } = router.query;
|
||||||
|
|
||||||
let formObj = jsonpath.query(fieldLookup, "$['" + appealtypes + "']");
|
let formObj = jsonpath.query(fieldLookup, "$['" + appealtypes + "']");
|
||||||
|
|
||||||
// let labelTrans =
|
|
||||||
// router.locale == "cy"
|
|
||||||
// ? jsonpath.query(
|
|
||||||
// formObj,
|
|
||||||
// "$..[?(@.value=='" + label + "')].value_cy"
|
|
||||||
// )
|
|
||||||
// : label;
|
|
||||||
|
|
||||||
let labelTrans = label;
|
let labelTrans = label;
|
||||||
return labelTrans;
|
return labelTrans;
|
||||||
};
|
};
|
||||||
@@ -173,9 +157,7 @@ export const AppealRow_pdf = (props) => {
|
|||||||
var newRowXML = new XMLSerializer().serializeToString(
|
var newRowXML = new XMLSerializer().serializeToString(
|
||||||
rowXML[key]
|
rowXML[key]
|
||||||
);
|
);
|
||||||
//console.log(newRowXML);
|
|
||||||
var doc = parser.parseFromString(newRowXML, "text/xml");
|
var doc = parser.parseFromString(newRowXML, "text/xml");
|
||||||
|
|
||||||
var rows = xpath.select("//label/@description", doc);
|
var rows = xpath.select("//label/@description", doc);
|
||||||
var fieldtype = xpath.select("//@classid", doc);
|
var fieldtype = xpath.select("//@classid", doc);
|
||||||
var datafieldname = xpath.select("//@datafieldname", doc);
|
var datafieldname = xpath.select("//@datafieldname", doc);
|
||||||
@@ -190,7 +172,6 @@ export const AppealRow_pdf = (props) => {
|
|||||||
"//@ishareDocumentCode",
|
"//@ishareDocumentCode",
|
||||||
doc
|
doc
|
||||||
);
|
);
|
||||||
console.log(datafieldname[0].value);
|
|
||||||
|
|
||||||
return (
|
return (
|
||||||
<>
|
<>
|
||||||
@@ -460,32 +441,6 @@ export const AppealRow_pdf = (props) => {
|
|||||||
break;
|
break;
|
||||||
}
|
}
|
||||||
})()}
|
})()}
|
||||||
|
|
||||||
{/* <Text className="govuk-summary-list__value">
|
|
||||||
{fieldtype[0].value ==
|
|
||||||
"{5B773807-9FB2-42db-97C3-7A91EFF8ADFF}"
|
|
||||||
? formatDate(
|
|
||||||
props.props.values[datafieldname[0].value]
|
|
||||||
)
|
|
||||||
: fieldtype[0].value ==
|
|
||||||
"{3EF39988-22BB-4f0b-BBBE-64B5A3748AEE}"
|
|
||||||
? getPickListLabel(
|
|
||||||
props.props.formData.pickListData,
|
|
||||||
datafieldname[0].value,
|
|
||||||
props.props.values[datafieldname[0].value]
|
|
||||||
)
|
|
||||||
: fieldtype[0].value ==
|
|
||||||
"{07FAC785-CD58-4f9f-ABB3-4B7DDC6ED5ED}"
|
|
||||||
? getRadioLabel(
|
|
||||||
props.props.formData.pickListData,
|
|
||||||
datafieldname[0].value,
|
|
||||||
props.props.values[datafieldname[0].value]
|
|
||||||
)
|
|
||||||
: fieldtype[0].value ==
|
|
||||||
"{16D63FD6-119B-4353-BDCA-18358721C3FE}"
|
|
||||||
? "ssss"
|
|
||||||
: props.props.values[datafieldname[0].value]}
|
|
||||||
</Text> */}
|
|
||||||
</>
|
</>
|
||||||
);
|
);
|
||||||
})}
|
})}
|
||||||
|
|||||||
@@ -143,7 +143,7 @@ export const planningappeals78_pdf = ({ docProps, pickListData }) => {
|
|||||||
doc
|
doc
|
||||||
);
|
);
|
||||||
|
|
||||||
console.log("\n//////////\n The Case:\n", docProps.caseObj);
|
//console.log("\n//////////\n The Case:\n", docProps.caseObj);
|
||||||
|
|
||||||
return (
|
return (
|
||||||
<Document>
|
<Document>
|
||||||
@@ -514,7 +514,6 @@ export const planningappeals78_pdf = ({ docProps, pickListData }) => {
|
|||||||
</Text>
|
</Text>
|
||||||
<View style={styles.sectionContainer}>
|
<View style={styles.sectionContainer}>
|
||||||
<View
|
<View
|
||||||
wrap={false}
|
|
||||||
style={{
|
style={{
|
||||||
flexDirection: "row",
|
flexDirection: "row",
|
||||||
marginBottom: 10,
|
marginBottom: 10,
|
||||||
@@ -542,60 +541,6 @@ export const planningappeals78_pdf = ({ docProps, pickListData }) => {
|
|||||||
</View>
|
</View>
|
||||||
</View>
|
</View>
|
||||||
))}
|
))}
|
||||||
|
|
||||||
{/* <View>
|
|
||||||
<View
|
|
||||||
style={{
|
|
||||||
marginTop: 10,
|
|
||||||
fontFamily: "Helvetica-Bold",
|
|
||||||
}}
|
|
||||||
>
|
|
||||||
<Text style={{ fontSize: 14 }}>
|
|
||||||
Supporting documents
|
|
||||||
</Text>
|
|
||||||
</View>
|
|
||||||
<View style={styles.sectionContainer}>
|
|
||||||
<View
|
|
||||||
style={{
|
|
||||||
flexDirection: "column",
|
|
||||||
marginBottom: 10,
|
|
||||||
}}
|
|
||||||
>
|
|
||||||
<View
|
|
||||||
wrap={false}
|
|
||||||
style={{
|
|
||||||
flexDirection: "row",
|
|
||||||
marginBottom: 10,
|
|
||||||
}}
|
|
||||||
>
|
|
||||||
<Text style={styles.questionText}>
|
|
||||||
List of attached files
|
|
||||||
</Text>
|
|
||||||
</View>
|
|
||||||
<View
|
|
||||||
style={{
|
|
||||||
color: "#757575",
|
|
||||||
width: "100%",
|
|
||||||
fontSize: 12,
|
|
||||||
border: 1,
|
|
||||||
borderColor: "#eee",
|
|
||||||
backgroundColor: "white",
|
|
||||||
padding: 5,
|
|
||||||
marginBottom: 10,
|
|
||||||
lineHeight: 1.2,
|
|
||||||
}}
|
|
||||||
>
|
|
||||||
{values.hasOwnProperty("filesList") &&
|
|
||||||
values.filesList.map((key) => (
|
|
||||||
<Text style={{ marginBottom: 10 }}>
|
|
||||||
{key.name} -{" "}
|
|
||||||
{bytesToSize(key.contentLength)}
|
|
||||||
</Text>
|
|
||||||
))}
|
|
||||||
</View>
|
|
||||||
</View>
|
|
||||||
</View>
|
|
||||||
</View> */}
|
|
||||||
</View>
|
</View>
|
||||||
<Text
|
<Text
|
||||||
style={styles.pageNumber}
|
style={styles.pageNumber}
|
||||||
|
|||||||
@@ -113,32 +113,13 @@ export default async function handler(req, res) {
|
|||||||
var appealType = req.query.appealType;
|
var appealType = req.query.appealType;
|
||||||
|
|
||||||
let appealBodyObj = req.body; //JSON.parse(req.body);
|
let appealBodyObj = req.body; //JSON.parse(req.body);
|
||||||
|
|
||||||
// console.log(
|
|
||||||
// "//////////////////////\nappealBodyObj" +
|
|
||||||
// req +
|
|
||||||
// "\n//////////////////////\n"
|
|
||||||
// );
|
|
||||||
console.log(
|
|
||||||
"//////////////////////\nappealBodyObj" +
|
|
||||||
req.body +
|
|
||||||
"\n//////////////////////\n"
|
|
||||||
);
|
|
||||||
|
|
||||||
var containerID = appealBodyObj.containerID;
|
var containerID = appealBodyObj.containerID;
|
||||||
var casefolderID = appealBodyObj.casefolderID;
|
var casefolderID = appealBodyObj.casefolderID;
|
||||||
var caseRef = appealBodyObj.caseRef;
|
var caseRef = appealBodyObj.caseRef;
|
||||||
var filesList = appealBodyObj.filesList;
|
var filesList = appealBodyObj.filesList;
|
||||||
|
|
||||||
//console.log("there are files:", Object.keys(req.files).length);
|
|
||||||
|
|
||||||
var checkquerypath = "/api/file/generateappealpdf";
|
var checkquerypath = "/api/file/generateappealpdf";
|
||||||
|
|
||||||
//console.log("-------", checkHash);
|
|
||||||
// console.log(hashAPIPath(checkquerypath) == "?hash=" + checkHash);
|
|
||||||
console.log(casefolderID, caseRef);
|
|
||||||
// Create Document Component
|
// Create Document Component
|
||||||
|
|
||||||
const MyDocument = (values) => {
|
const MyDocument = (values) => {
|
||||||
switch (values.docProps.pinswg_appealcasetype) {
|
switch (values.docProps.pinswg_appealcasetype) {
|
||||||
case "846040000":
|
case "846040000":
|
||||||
@@ -168,12 +149,9 @@ export default async function handler(req, res) {
|
|||||||
};
|
};
|
||||||
|
|
||||||
const tempCaseBlob = await getTempCaseBlob(containerID, casefolderID);
|
const tempCaseBlob = await getTempCaseBlob(containerID, casefolderID);
|
||||||
|
|
||||||
console.log("\n////////////////// the temp case blob obj:\n", tempCaseBlob);
|
|
||||||
|
|
||||||
const blobProgress = await getProgressBlobs(containerID, casefolderID).then(
|
const blobProgress = await getProgressBlobs(containerID, casefolderID).then(
|
||||||
(data) => {
|
(data) => {
|
||||||
console.log("Progress blob path:", data);
|
//console.log("Progress blob path:", data);
|
||||||
return downloadProgressFile(containerID, data.path, casefolderID);
|
return downloadProgressFile(containerID, data.path, casefolderID);
|
||||||
}
|
}
|
||||||
);
|
);
|
||||||
@@ -187,14 +165,6 @@ export default async function handler(req, res) {
|
|||||||
"caseObj": tempCaseBlob,
|
"caseObj": tempCaseBlob,
|
||||||
});
|
});
|
||||||
|
|
||||||
//console.log(blobProgress);
|
|
||||||
//if (hashAPIPath(checkquerypath) == "?hash=" + checkHash) {
|
|
||||||
// //createContainer(containerID).then((containerName) => {
|
|
||||||
|
|
||||||
// console.log("does this get folder name:", containerID, casefolderID);
|
|
||||||
|
|
||||||
// createRepBlob(req.body, containerID, caseRef);
|
|
||||||
|
|
||||||
const pickListData = await getPickLists(appealType);
|
const pickListData = await getPickLists(appealType);
|
||||||
|
|
||||||
ReactPDF.render(
|
ReactPDF.render(
|
||||||
@@ -203,30 +173,17 @@ export default async function handler(req, res) {
|
|||||||
);
|
);
|
||||||
|
|
||||||
console.log(
|
console.log(
|
||||||
"///////////////////////////////////\n file created: \n" +
|
"///////////////////////////////////\nfile created: " +
|
||||||
`tmp/${blobProgress.pinswg_name}.pdf` +
|
`tmp/${blobProgress.pinswg_name}.pdf` +
|
||||||
"\n/////////////////////////"
|
"\n/////////////////////////"
|
||||||
);
|
);
|
||||||
|
|
||||||
console.log(
|
|
||||||
"///////////////////////////////////\n uploadPDFAppealFiles: \n" +
|
|
||||||
`tmp/${appealBodyObj.pinswg_name}.pdf` +
|
|
||||||
"\n" +
|
|
||||||
containerID +
|
|
||||||
"\n" +
|
|
||||||
appealBodyObj.pinswg_name +
|
|
||||||
"\n" +
|
|
||||||
"\n/////////////////////////"
|
|
||||||
);
|
|
||||||
|
|
||||||
uploadPDFAppealFiles(
|
uploadPDFAppealFiles(
|
||||||
`tmp/${appealBodyObj.pinswg_name}.pdf`,
|
`tmp/${appealBodyObj.pinswg_name}.pdf`,
|
||||||
containerID,
|
containerID,
|
||||||
appealBodyObj.pinswg_name
|
appealBodyObj.pinswg_name
|
||||||
);
|
);
|
||||||
|
|
||||||
// to do upload file to storage account
|
|
||||||
|
|
||||||
// then remove from local folder
|
// then remove from local folder
|
||||||
|
|
||||||
// fs.unlinkSync( `tmp/${appealBodyObj.repfile_name}.pdf`,);
|
// fs.unlinkSync( `tmp/${appealBodyObj.repfile_name}.pdf`,);
|
||||||
|
|||||||
@@ -58,7 +58,10 @@ ApiProxy.get(async (req, res) => {
|
|||||||
if (hashAPIPath(checkquerypath) == "&hash=" + checkHash) {
|
if (hashAPIPath(checkquerypath) == "&hash=" + checkHash) {
|
||||||
const blobObj = await getRepsBlobs(containerName, casefolderID)
|
const blobObj = await getRepsBlobs(containerName, casefolderID)
|
||||||
.then(async (data) => {
|
.then(async (data) => {
|
||||||
console.log("----------xxxxxx------", data);
|
console.log(
|
||||||
|
"\n////////////////////////////\n getRepsBlobs:",
|
||||||
|
data
|
||||||
|
);
|
||||||
let result = await downloadAllRepsFiles(containerName, data);
|
let result = await downloadAllRepsFiles(containerName, data);
|
||||||
return res.status(200).json(result);
|
return res.status(200).json(result);
|
||||||
})
|
})
|
||||||
|
|||||||
+7
-31
@@ -90,40 +90,16 @@ const SignIn = (props) => {
|
|||||||
);
|
);
|
||||||
};
|
};
|
||||||
|
|
||||||
// export async function getServerSideProps(context) {
|
|
||||||
// //console.log("-1-1-1-1-", context.query.callbackUrl, context.locale);
|
|
||||||
// //console.log("------ " + context.query.callbackUrl);
|
|
||||||
// // setCookie(context, "next-auth.callback-url", context.query.callbackUrl, {
|
|
||||||
// // path: "/",
|
|
||||||
// // });
|
|
||||||
|
|
||||||
// const csrfToken = await getCsrfToken(context);
|
|
||||||
// let callback =
|
|
||||||
// context.locale != "cy"
|
|
||||||
// ? process.env.NEXTAUTH_URL
|
|
||||||
// : "https://" + process.env.I18N_DOMAIN + ":3000";
|
|
||||||
|
|
||||||
// context.query.callbackUrl = callback;
|
|
||||||
|
|
||||||
// let formURL =
|
|
||||||
// new URL(callback).protocol +
|
|
||||||
// "//" +
|
|
||||||
// new URL(callback).hostname +
|
|
||||||
// ":" +
|
|
||||||
// new URL(callback).port; // +
|
|
||||||
// // "/api/auth/signin/email";
|
|
||||||
|
|
||||||
// //console.log("******", formURL, callback, csrfToken);
|
|
||||||
// return {
|
|
||||||
// props: { csrfToken: csrfToken, callbackUrl: formURL, redirect: true },
|
|
||||||
// };
|
|
||||||
// }
|
|
||||||
|
|
||||||
export async function getServerSideProps(context) {
|
export async function getServerSideProps(context) {
|
||||||
const csrfToken = await getCsrfToken(context);
|
const csrfToken = await getCsrfToken(context);
|
||||||
console.log("-1-1-1-1-", context.query.callbackUrl, context.locale);
|
console.log(
|
||||||
|
"\n//////////////////////\n",
|
||||||
|
"Sign in callbackurl: " + context.query.callbackUrl,
|
||||||
|
context.locale,
|
||||||
|
"\n//////////////////////\n"
|
||||||
|
);
|
||||||
let formURL = context.query.callbackUrl;
|
let formURL = context.query.callbackUrl;
|
||||||
console.log("formUrl:", formURL);
|
//console.log("formUrl:", formURL);
|
||||||
|
|
||||||
formURL = typeof formURL == "undefined" ? null : formURL;
|
formURL = typeof formURL == "undefined" ? null : formURL;
|
||||||
return {
|
return {
|
||||||
|
|||||||
@@ -137,7 +137,12 @@ export const getServerSideProps = wrapper.getServerSideProps(
|
|||||||
const { req, res } = ctx;
|
const { req, res } = ctx;
|
||||||
const { cookies } = req;
|
const { cookies } = req;
|
||||||
|
|
||||||
console.log("/newappeal - cookies ", cookies);
|
console.log(
|
||||||
|
"\n////////////////////////////\n",
|
||||||
|
"/newappeal - cookies ",
|
||||||
|
cookies,
|
||||||
|
"\n////////////////////////////\n"
|
||||||
|
);
|
||||||
let thisSession = await getSession(ctx);
|
let thisSession = await getSession(ctx);
|
||||||
//console.log("nextAuth Session:", thisSession);
|
//console.log("nextAuth Session:", thisSession);
|
||||||
|
|
||||||
@@ -172,7 +177,11 @@ export const getServerSideProps = wrapper.getServerSideProps(
|
|||||||
]
|
]
|
||||||
);
|
);
|
||||||
|
|
||||||
console.log("wewerwe s s", accountDetails);
|
console.log(
|
||||||
|
"\n////////////////////////////\n Acccount Details:",
|
||||||
|
accountDetails,
|
||||||
|
"\n////////////////////////////\n"
|
||||||
|
);
|
||||||
|
|
||||||
// const lpaData = require("../../data/lpa.json");
|
// const lpaData = require("../../data/lpa.json");
|
||||||
// const appealTypeData = require("../../data/appealtypes.json");
|
// const appealTypeData = require("../../data/appealtypes.json");
|
||||||
|
|||||||
Reference in New Issue
Block a user