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