Skip to content

Commit b8d45ad

Browse files
authored
Merge pull request #1489 from sriranjan-s/Dev-2.0
added esign payload changes
2 parents f6953bb + 6aa1875 commit b8d45ad

File tree

3 files changed

+25
-6
lines changed

3 files changed

+25
-6
lines changed

frontend/micro-ui/web/micro-ui-internals/packages/libraries/src/services/atoms/Utils/Request.js

Lines changed: 19 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -156,11 +156,27 @@ export const Request = async ({
156156
if (!params["tenantId"] && window?.globalConfigs?.getConfig("ENABLE_SINGLEINSTANCE")) {
157157
params["tenantId"] = tenantInfo;
158158
}
159-
160-
const res = userDownload
159+
console.log("datadata",data,_url)
160+
let Newdata
161+
let res
162+
if(url.includes("/requester-services-dx/eSign/process"))
163+
164+
{
165+
Newdata = {RequestInfo:data?.RequestInfo, Transaction :{fileStoreId:data?.fileStoreId,pdfUrl
166+
:data?.pdfUrl, module:data?.module, tenantId:data?.tenantId,redirectUrl:data?.redirectUrl,consumerCode:data?.consumerCode}}
167+
168+
res = userDownload
169+
? await Axios({ method, url: _url, data:Newdata, params, headers, responseType: "arraybuffer" })
170+
: await Axios({ method, url: _url, data:Newdata, params, headers });
171+
172+
}
173+
else{
174+
res = userDownload
161175
? await Axios({ method, url: _url, data, params, headers, responseType: "arraybuffer" })
162176
: await Axios({ method, url: _url, data, params, headers });
163177

178+
}
179+
164180
if (userDownload) return res;
165181
const returnData = res?.data || res?.response?.data || {};
166182
if (useCache && res?.data && Object.keys(returnData).length !== 0) {
@@ -197,6 +213,7 @@ export const ServiceRequest = async ({
197213
console.log("resDataresData",preHookName,postHookName)
198214
let reqParams = params;
199215
let reqData = data;
216+
console.log("reqData",reqData,url)
200217
if (window[preHookName] && typeof window[preHookName] === "function") {
201218
let preHookRes = await window[preHookName]({ params, data });
202219
reqParams = preHookRes.params;

frontend/micro-ui/web/micro-ui-internals/packages/libraries/src/services/elements/DigiLocker.js

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -55,7 +55,7 @@ export const DigiLockerService = {
5555
method: "POST",
5656
auth: true,
5757
userService: true,
58-
data:{ "Transaction":{pdfUrl:data?.TokenReq?.pdfUrl,redirectUrl:"",fileStoreId:data?.TokenReq?.fileStoreId,module:data?.TokenReq?.module,tenantId:data?.TokenReq?.tenantId}}
58+
data:{ pdfUrl:data?.TokenReq?.pdfUrl,redirectUrl:"",fileStoreId:data?.TokenReq?.fileStoreId,module:data?.TokenReq?.module,tenantId:data?.TokenReq?.tenantId,consumerCode:data?.TokenReq?.consumerCode}
5959
})
6060
};
6161

frontend/micro-ui/web/micro-ui-internals/packages/modules/tl/src/pages/employee/ApplicationDetails.js

Lines changed: 5 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -241,14 +241,16 @@ const ApplicationDetails = () => {
241241
window.open(fileStore[newResponse.filestoreIds[0]], "_blank");
242242
}
243243
};
244-
const fetchDigiLockerDocuments = async (file,id) => {
244+
const fetchDigiLockerDocuments = async (file,id,res) => {
245+
console.log("res",res)
245246

246247
let TokenReq = {
247248
pdfUrl:file,
248249
tenantId: "pg.citya",
249250
module:"TL",
250251
redirectUrl:"",
251-
"fileStoreId":id
252+
"fileStoreId":id,
253+
"consumerCode": res?.Licenses?.[0]?.licenseNumber
252254
}
253255
const res1 = await Digit.DigiLockerService.pdfUrl({TokenReq})
254256
console.log("res1res1res1res1res1",res1)
@@ -258,7 +260,7 @@ const ApplicationDetails = () => {
258260
let res = await Digit.TLService.TLsearch({ tenantId: applicationDetails?.tenantId, filters: { applicationNumber:applicationDetails?.applicationData?.applicationNumber } });
259261
const TLcertificatefile = await Digit.PaymentService.generatePdf(tenantId, { Licenses: res?.Licenses }, "tlcertificate");
260262
const receiptFile = await Digit.PaymentService.printReciept(tenantId, { fileStoreIds: TLcertificatefile.filestoreIds[0] });
261-
fetchDigiLockerDocuments(receiptFile[TLcertificatefile.filestoreIds[0]],TLcertificatefile.filestoreIds[0])
263+
fetchDigiLockerDocuments(receiptFile[TLcertificatefile.filestoreIds[0]],TLcertificatefile.filestoreIds[0],res)
262264
//window.open(receiptFile[TLcertificatefile.filestoreIds[0]], "_blank");
263265
setIsDisplayDownloadMenu(false)
264266
}

0 commit comments

Comments
 (0)