@@ -24,12 +24,14 @@ const PaymentDetails = ({ formData,doPrint,onDownload }) => { | |||
React.useEffect(() => { | |||
if (formData != null && formData != undefined && Object.keys(formData).length > 0) { | |||
console.log(formData) | |||
setData(formData); | |||
} | |||
}, [formData]); | |||
React.useEffect(() => { | |||
if (formData != null && formData != undefined && Object.keys(formData).length > 0) { | |||
if (data != null && data != undefined && Object.keys(data).length > 0) { | |||
console.log(data) | |||
setOnReady(data != {}); | |||
} | |||
}, [data]); | |||
@@ -59,6 +59,9 @@ const Index = () => { | |||
React.useEffect(() => { | |||
if (Object.keys(transactionData).length > 0) { | |||
console.log(transactionData) | |||
console.log(itemList) | |||
console.log(record) | |||
setOnReady(true); | |||
} | |||
}, [transactionData]); | |||
@@ -99,27 +102,23 @@ const Index = () => { | |||
"paymentId": params.id | |||
}, | |||
onSuccess: function(responseData2){ | |||
responseData2.paymentItemList.data["transDateStr"] = DateUtils.dateFormat(responseData2.data.transDateTime, "DD/MM/YYYY"); | |||
responseData2.paymentItemList.data["transTimeStr"] = DateUtils.dateFormat(responseData2.data.transDateTime, "HH:mm:ss"); | |||
responseData2.data["transDateStr"] = DateUtils.dateFormat(responseData2.data.transDateTime, "DD/MM/YYYY"); | |||
responseData2.data["transTimeStr"] = DateUtils.dateFormat(responseData2.data.transDateTime, "HH:mm:ss"); | |||
setResponeData(responseData2.transactionData) | |||
setItemList(responseData2.paymentItemList) | |||
setRecord(responseData2.data); | |||
setResponeData(responseData2.paymentItemList) | |||
}, | |||
onError: function(){ | |||
responseData.data["transDateStr"] = DateUtils.dateFormat(responseData.data.transDateTime, "DD/MM/YYYY"); | |||
responseData.data["transTimeStr"] = DateUtils.dateFormat(responseData.data.transDateTime, "HH:mm:ss"); | |||
setItemList(responseData.paymentItemList) | |||
setRecord(responseData.data); | |||
setResponeData(responseData.paymentItemList) | |||
setResponeData(responseData) | |||
} | |||
}); | |||
}else{ | |||
responseData.data["transDateStr"] = DateUtils.dateFormat(responseData.data.transDateTime, "DD/MM/YYYY"); | |||
responseData.data["transTimeStr"] = DateUtils.dateFormat(responseData.data.transDateTime, "HH:mm:ss"); | |||
setItemList(responseData.paymentItemList) | |||
setRecord(responseData.data); | |||
setResponeData(responseData.paymentItemList) | |||
setResponeData(responseData) | |||
} | |||
} | |||
}); | |||
@@ -86,10 +86,12 @@ const Fpscallback = () => { | |||
console.log(paymentId) | |||
HttpUtils.post({ | |||
url: UrlUtils.PAYMENT_STATUS_API+transactionid, | |||
url: UrlUtils.PAYMENT_CALLBACK_STATUS_API, | |||
params:{ | |||
"apprefid": transactionid, | |||
"webtoken": webtoken, | |||
"webtoken": webtoken, | |||
"paymentId": paymentId, | |||
"transactionid":Number(transactionid) | |||
}, | |||
onSuccess: function(responseData){ | |||
setResponeDataData(responseData) | |||
@@ -97,24 +99,11 @@ const Fpscallback = () => { | |||
localStorage.removeItem("webtoken"); | |||
localStorage.removeItem("transactionid"); | |||
} | |||
HttpUtils.post({ | |||
url: UrlUtils.PAYMENT_SAVE, | |||
params: { | |||
id: paymentId, | |||
transNo: responseData.transactionid, | |||
transDateTime: new Date(responseData.paymentdetail.time).toISOString(), | |||
egisRefNo: responseData.paymentdetail.paymentid, | |||
status: responseData.paymentdetail.result.paymentstatuscode, | |||
payload: responseData | |||
}, | |||
onSuccess: function (responseData2) { | |||
responseData2.data["transDateStr"] = DateUtils.dateFormat(responseData2.data.transDateTime, "DD/MM/YYYY"); | |||
responseData2.data["transTimeStr"] = DateUtils.dateFormat(responseData2.data.transDateTime, "HH:mm:ss"); | |||
setItemList(responseData2.paymentItemList) | |||
setPaymentData(responseData2.data); | |||
// localStorage.removeItem("paymentId"); | |||
} | |||
}); | |||
responseData.data["transDateStr"] = DateUtils.dateFormat(responseData.data.transDateTime, "DD/MM/YYYY"); | |||
responseData.data["transTimeStr"] = DateUtils.dateFormat(responseData.data.transDateTime, "HH:mm:ss"); | |||
setResponeDataData(responseData.transactionData) | |||
setItemList(responseData.paymentItemList) | |||
setPaymentData(responseData.data); | |||
} | |||
}); | |||
@@ -57,15 +57,17 @@ const Index = () => { | |||
}, []); | |||
React.useEffect(() => { | |||
console.log(responeData) | |||
if (Object.keys(responeData).length > 0) { | |||
console.log(responeData) | |||
setTransactionData(responeData) | |||
} | |||
}, [responeData]); | |||
React.useEffect(() => { | |||
console.log(transactionData) | |||
if (Object.keys(transactionData).length > 0) { | |||
console.log(transactionData) | |||
console.log(itemList) | |||
console.log(paymentData) | |||
setOnReady(true); | |||
} | |||
}, [transactionData]); | |||
@@ -117,14 +119,15 @@ const Index = () => { | |||
"transactionid":Number(transactionid) | |||
}, | |||
onSuccess: function (responseData) { | |||
localStorage.removeItem("webtoken"); | |||
localStorage.removeItem("transactionid"); | |||
if (responseData.paymentdetail?.result?.paymentstatuscode === "APPR") { | |||
localStorage.removeItem("webtoken"); | |||
localStorage.removeItem("transactionid"); | |||
} | |||
responseData.data["transDateStr"] = DateUtils.dateFormat(responseData.data.transDateTime, "DD/MM/YYYY"); | |||
responseData.data["transTimeStr"] = DateUtils.dateFormat(responseData.data.transDateTime, "HH:mm:ss"); | |||
setResponeDataData(responseData.transactionData) | |||
responseData.paymentItemList.data["transDateStr"] = DateUtils.dateFormat(responseData.data.transDateTime, "DD/MM/YYYY"); | |||
responseData.paymentItemList.data["transTimeStr"] = DateUtils.dateFormat(responseData.data.transDateTime, "HH:mm:ss"); | |||
setItemList(responseData.paymentItemList) | |||
setPaymentData(responseData.data); | |||
// if (responseData.paymentdetail?.result?.paymentstatuscode === "APPR") { | |||
// } | |||