console.log('consumer-details-new');
document.getElementById("telePd").value = savedTelePd;
if (savedAlternateNumber != null) {
var alternateNumberArr = savedAlternateNumber.split(',');
document.getElementById("alternateNumber1").value = alternateNumberArr[0];
document.getElementById("alternateNumber2").value = alternateNumberArr[1];
document.getElementById("alternateNumber3").value = alternateNumberArr[2];
}
function getConsumerId() {
var consumerId = document.getElementById("resolveId").value;
console.log(consumerId);
document.getElementById("consumerId").value = consumerId;
}
function caseClose() {
var resolutionType = document.getElementById("resolutionType").value;
if (resolutionType == "select") {
alert('Please Select Resolution Type');
return;
}
var consumerId = document.getElementById("consumerId").value;
var agentNumber = document.getElementById("agentNumber").value;
var resolutionComment = document.getElementById("resolutionComment").value;
console.log(consumerId);
console.log(agentNumber);
console.log(resolutionComment);
console.log(resolutionType);
$.ajax({
type: "POST",
dataType: 'json',
contentType: "application/json; charset=utf-8",
url: caseCloseUrl,
headers: {
"Authorization": authorizationToken,
"Content-Type": "application/json",
},
data: JSON.stringify({
consumerId: consumerId,
agentNumber: agentNumber,
resolutionComment: resolutionComment,
resolutionType: resolutionType
}),
success: function(status) {
alert('Success');
window.location.reload();
},
error: function(xhr, textStatus, error) {
var data = xhr.responseText;
var jsonResponse = JSON.parse(data);
console.log(jsonResponse.message);
alert('Message: ' + jsonResponse.message);
},
})
}
function postAlternateNumber() {
var alternateNumber1 = document.getElementById("alternateNumber1").value;
var numbers = /^[0-9]+$/;
if (!(alternateNumber1.match(numbers)) && (alternateNumber1 != '')) {
alert('Number numeric only');
return false;
}
var alternateNumber2 = document.getElementById("alternateNumber2").value;
if (!(alternateNumber2.match(numbers)) && (alternateNumber2 != '')) {
alert('Number numeric only');
return false;
}
var alternateNumber3 = document.getElementById("alternateNumber3").value;
if (!(alternateNumber3.match(numbers)) && (alternateNumber3 != '')) {
alert('Number numeric only');
return false;
}
console.log(alternateNumber1 + ',' + alternateNumber2 + ',' + alternateNumber3);
console.log(userId);
var alternateNumberNew = alternateNumber1 + ',' + alternateNumber2 + ',' + alternateNumber3;
$.ajax({
type: "POST",
dataType: 'json',
url: alternateNumberUrl,
headers: {
"Authorization": authorizationToken,
"Content-Type": "application/json",
},
data: JSON.stringify({
userId: userId,
alternateNumber: alternateNumberNew
}),
success: function(status) {
alert('Success');
window.location.reload();
},
error: function(xhr, textStatus, error) {
var data = xhr.responseText;
var jsonResponse = JSON.parse(data);
console.log(jsonResponse.message);
alert('Message: ' + jsonResponse.message);
},
})
}
function downloadContacts() {
console.log(userId);
// geturl = 'http://13.232.183.3:8080/paytail-users-api/user/download-contacts-csv/'+ userId;
geturl = downloadContactsUrl;
var req = new XMLHttpRequest();
req.open("GET", geturl, true);
req.responseType = "blob";
req.setRequestHeader('Authorization', authorizationToken);
req.onload = function(event) {
var blob = req.response;
var fileName = 'Contact_' + userId + '.csv';
var link = document.createElement('a');
link.href = window.URL.createObjectURL(blob);
link.download = fileName;
link.click();
};
req.send();
}
function aaa() {
console.log(userId);
geturl = 'http://13.232.183.3:8080/paytail-users-api/user/download-contacts-csv/' + userId;
$.ajax({
type: "GET",
dataType: 'json',
url: geturl,
headers: {
"Authorization": authorizationToken,
"Content-Type": "application/json",
},
// data: JSON.stringify( { consumerId: userId, accountNo: accountNo, adminDecision: adminDecision } ),
success: function(status) {
alert('Success');
},
error: function(xhr, textStatus, error) {
var data = xhr.responseText;
var jsonResponse = JSON.parse(data);
console.log(jsonResponse.message);
alert('Message: ' + jsonResponse.message);
},
})
}
function approveNachAccount() {
var adminDecision = 'ADMIN_APPROVED';
var accountNo = event.target.parentNode.parentNode.id;
console.log(accountNo);
console.log(userId);
$.ajax({
type: "POST",
dataType: 'json',
url: approveNachAccountUrl,
headers: {
"Authorization": authorizationToken,
"Content-Type": "application/json",
},
data: JSON.stringify({
consumerId: userId,
accountNo: accountNo,
adminDecision: adminDecision
}),
success: function(status) {
alert('Success');
window.location.reload();
},
error: function(xhr, textStatus, error) {
var data = xhr.responseText;
var jsonResponse = JSON.parse(data);
console.log(jsonResponse.message);
alert('Message: ' + jsonResponse.message);
},
})
}
function rejectNachAccount() {
var adminDecision = 'ADMIN_REJECTED';
var accountNo = event.target.parentNode.parentNode.id;
console.log(accountNo);
console.log(userId);
$.ajax({
type: "POST",
dataType: 'json',
url: approveNachAccountUrl,
headers: {
"Authorization": authorizationToken,
"Content-Type": "application/json",
},
data: JSON.stringify({
consumerId: userId,
accountNo: accountNo,
adminDecision: adminDecision
}),
success: function(status) {
alert('Success');
window.location.reload();
},
error: function(xhr, textStatus, error) {
var data = xhr.responseText;
var jsonResponse = JSON.parse(data);
console.log(jsonResponse.message);
alert('Message: ' + jsonResponse.message);
},
})
}
function postAdminApproved() {
var numbers = /^[0-9]+$/;
var approvalAmount = document.getElementById("approvalAmount").value;
if (approvalAmount > 192000) {
alert('Amount is greater then 192000/-');
return false;
}
if (approvalAmount.match(numbers)) {
var reason1 = null;
var reason2 = null;
var reason3 = null;
var reason4 = null;
var decision = document.getElementById("adminApproved").value;
var approvalAmount = document.getElementById("approvalAmount").value;
var approvalComment = document.getElementById("approvalComment").value;
var userNumber = document.getElementById("userNumber").value;
console.log(userId);
console.log(decision);
console.log(approvalAmount);
console.log(approvalComment);
console.log(userNumber);
$.ajax({
type: "POST",
dataType: 'json',
contentType: "application/json; charset=utf-8",
url: eligibilityUrl,
headers: {
"Authorization": authorizationToken,
"Content-Type": "application/json",
},
data: JSON.stringify({
userId: userId,
decision: decision,
comment: approvalComment,
amount: approvalAmount,
reason1: reason1,
reason2: reason2,
reason3: reason3,
reason4: reason4,
userNumber: userNumber
}),
beforeSend: function() {
var x = document.getElementById("loader");
x.style.display = "block";
},
complete: function() {
var x = document.getElementById("loader");
x.style.display = "none";
},
success: function(status) {
alert('Success');
window.location.reload();
},
error: function(xhr, textStatus, error) {
var data = xhr.responseText;
var jsonResponse = JSON.parse(data);
console.log(jsonResponse.message);
alert('Message: ' + jsonResponse.message);
},
})
return true;
} else {
alert('Amount numeric characters only');
return false;
}
}
function postAdminReject() {
var reason1 = null;
var reason2 = null;
var reason3 = null;
var reason4 = null;
var reason5 = null;
var amount = '0';
var rejectCheck1 = document.getElementById("rejectCheck1");
if (rejectCheck1.checked == true) {
var reason1 = document.getElementById("rejectCheck1").value;
}
var rejectCheck2 = document.getElementById("rejectCheck2");
if (rejectCheck2.checked == true) {
var reason2 = document.getElementById("rejectCheck2").value;
}
var rejectCheck3 = document.getElementById("rejectCheck3");
if (rejectCheck3.checked == true) {
var reason3 = document.getElementById("rejectCheck3").value;
}
var rejectCheck4 = document.getElementById("rejectCheck4");
if (rejectCheck4.checked == true) {
var reason4 = document.getElementById("rejectCheck4").value;
}
var rejectCheck5 = document.getElementById("rejectCheck5");
if (rejectCheck5.checked == true) {
var reason5 = "Any Other";
if (document.getElementById("rejectedComment").value == '') {
alert('Please give comment');
return;
}
}
var decision = document.getElementById("adminRejected").value;
var rejectedComment = document.getElementById("rejectedComment").value;
var userNumber = document.getElementById("userNumber").value;
console.log(userId);
console.log(decision);
console.log(rejectedComment);
console.log(userNumber);
console.log(reason1);
console.log(reason2);
console.log(reason3);
console.log(reason4);
$.ajax({
type: "POST",
dataType: 'json',
contentType: "application/json; charset=utf-8",
url: eligibilityUrl,
headers: {
"Authorization": authorizationToken,
"Content-Type": "application/json",
},
data: JSON.stringify({
userId: userId,
decision: decision,
comment: rejectedComment,
amount: amount,
reason1: reason1,
reason2: reason2,
reason3: reason3,
reason4: reason4,
reason5: reason5,
userNumber: userNumber
}),
success: function(status) {
alert('Success');
window.location.reload();
},
error: function(xhr, textStatus, error) {
var data = xhr.responseText;
var jsonResponse = JSON.parse(data);
console.log(jsonResponse.message);
alert('Message: ' + jsonResponse.message);
},
})
}
function postTelePd() {
var telePd = document.getElementById("telePd").value;
var userNumber = document.getElementById("userNumber").value;
var bankStatementRequired = 'no';
var currentAddressProofRequired = 'no';
var applicationStatus = null;
var requiredCheck1 = document.getElementById("requiredCheck1");
if (requiredCheck1.checked == true) {
var bankStatementRequired = 'yes';
var applicationStatus = 'ADMIN_QUERIES';
}
var requiredCheck2 = document.getElementById("requiredCheck2");
if (requiredCheck2.checked == true) {
var currentAddressProofRequired = 'yes';
var applicationStatus = 'ADMIN_QUERIES';
}
console.log(telePd);
console.log(userId);
console.log(userNumber);
console.log(bankStatementRequired);
console.log(currentAddressProofRequired);
if (telePd != "null") {
$.ajax({
type: "POST",
dataType: 'json',
contentType: "application/json; charset=utf-8",
url: telePdUrl,
headers: {
"Authorization": authorizationToken,
"Content-Type": "application/json",
},
data: JSON.stringify({
userId: userId,
telePd: telePd,
decision: applicationStatus,
userNumber: userNumber,
currentAddressProofRequired: currentAddressProofRequired,
bankStatementRequired: bankStatementRequired
}),
success: function(status) {
alert('Success');
window.location.reload();
},
error: function(xhr, textStatus, error) {
var data = xhr.responseText;
var jsonResponse = JSON.parse(data);
console.log(jsonResponse.message);
alert('Message: ' + jsonResponse.message);
},
})
} else {
alert('Please select TelePd Done?');
}
}
function addComment() {
var userNumber = document.getElementById("userNumber").value;
var comment = document.getElementById("addComment").value;
console.log(userNumber);
console.log(comment);
if (comment != "null") {
$.ajax({
type: "POST",
dataType: 'json',
contentType: "application/json; charset=utf-8",
url: addCommentUrl,
headers: {
"Authorization": authorizationToken,
"Content-Type": "application/json",
},
data: JSON.stringify({
userId: userId,
userNumber: userNumber,
comment: comment
}),
success: function(status) {
alert('Success');
window.location.reload();
},
error: function(xhr, textStatus, error) {
var data = xhr.responseText;
var jsonResponse = JSON.parse(data);
console.log(jsonResponse.message);
alert('Message: ' + jsonResponse.message);
},
})
} else {
alert('Please add comment');
}
}
function agreementOffline() {
var userId = document.getElementById("userId").value;
console.log(url);
var url = agreementOfflineUrl + "/" + userId;
console.log(url);
$.ajax({
type: "GET",
url: url,
headers: {
"Authorization": authorizationToken,
"Content-Type": "application/json",
},
success: function(status) {
alert('Success');
// window.location.reload();
},
error: function(xhr, textStatus, error) {
var data = xhr.responseText;
var jsonResponse = JSON.parse(data);
console.log(jsonResponse.message);
alert('Some Error Occurred');
},
})
}
function generatePaymentLink() {
var userId = document.getElementById("userId").value;
var agentNo = document.getElementById("userNumber").value;
console.log(url);
var url = generatePaymentLinkUrl + "?id=" + userId + "&agentNo=" + agentNo;
console.log(url);
$.ajax({
type: "POST",
url: url,
headers: {
"Authorization": authorizationToken,
"Content-Type": "application/json",
},
success: function(data) {
console.log(data)
if (data != null) {
document.getElementById("paymentUrl") = data;
}
},
error: function(xhr, textStatus, error) {
var data = xhr.responseText;
var jsonResponse = JSON.parse(data);
console.log(jsonResponse.message);
alert('Some Error Occurred');
},
})
}
// var resetUrl = [[${resetUrl}]];
function postStage() {
var stage = document.getElementById("reset").value;
// var userId = document.getElementById("userId").value;
console.log(stage);
console.log(userId);
if (stage != "select") {
$.ajax({
type: "POST",
dataType: 'json',
contentType: "application/json; charset=utf-8",
url: resetUrl,
headers: {
"Authorization": authorizationToken,
"Content-Type": "application/json",
},
data: JSON.stringify({
userId: userId,
stage: stage
}),
success: function(status) {
alert('Success');
},
error: function(xhr, textStatus, error) {
var data = xhr.responseText;
var jsonResponse = JSON.parse(data);
console.log(jsonResponse.message);
alert('Message: ' + jsonResponse.message);
},
})
} else {
alert('Please Select Stage Type');
}
}
// var otherdetailsUrl = [[${otherdetailsUrl}]];
function postOtherDetails() {
// var userId = document.getElementById("userId").value;
var monthlyIncome = document.getElementById("monthlyIncome").value;
var numbers = /^[0-9]+$/;
if (!monthlyIncome.match(numbers)) {
alert('Amount numeric only');
return false;
}
var occupation = document.getElementById("occupation").value;
var nameOfEmployer = document.getElementById("nameOfEmployer").value;
var designation = document.getElementById("designation").value;
var officialEmail = document.getElementById("officialEmail").value;
console.log(userId);
console.log(monthlyIncome);
console.log(occupation);
console.log(nameOfEmployer);
console.log(designation);
console.log(officialEmail);
$.ajax({
type: "POST",
dataType: 'json',
contentType: "application/json; charset=utf-8",
url: otherdetailsUrl,
headers: {
"Authorization": authorizationToken,
"Content-Type": "application/json",
},
data: JSON.stringify({
userId: userId,
occupation: occupation,
monthlyIncome: monthlyIncome,
nameOfEmployer: nameOfEmployer,
designation: designation,
officialEmail,
officialEmail
}),
success: function(status) {
alert('Success');
window.location.reload();
},
error: function(xhr, textStatus, error) {
var data = xhr.responseText;
var jsonResponse = JSON.parse(data);
console.log(jsonResponse.message);
alert('Message: ' + jsonResponse.message);
},
})
}
function ShowHideDiv() {
var decision = document.getElementById("decision");
var dvApprovedExposure = document.getElementById("dvApprovedExposure");
var amount = document.getElementById("amount");
dvApprovedExposure.style.display = decision.value == "ADMIN_APPROVED" ? "block" : "none";
amount.value = decision.value == "ADMIN_REJECTED" ? "0" : "";
}
$("form#uploadBankStatement").submit(function(e) {
e.preventDefault();
var formData = new FormData(this);
$.ajax({
type: 'POST',
url: uploadBankStatementUrl,
headers: {
"Authorization": authorizationToken
},
data: formData,
success: function(data) {
alert('Statement Uploaded successfully');
window.location.reload();
},
error: function(xhr, textStatus, error) {
var data = xhr.responseText;
var jsonResponse = JSON.parse(data);
console.log(jsonResponse.message);
alert('Message: ' + jsonResponse.message);
},
cache: false,
contentType: false,
processData: false
});
});
$("form#uploadOtherDocuments").submit(function(e) {
e.preventDefault();
// var uploadOtherDocumentsUrl = [[${uploadOtherDocumentsUrl}]];
var formData = new FormData(this);
$.ajax({
url: uploadOtherDocumentsUrl,
type: 'POST',
headers: {
"Authorization": authorizationToken
},
data: formData,
success: function(data) {
alert('Document Uploaded successfully');
window.location.reload();
},
error: function(xhr, textStatus, error) {
var data = xhr.responseText;
var jsonResponse = JSON.parse(data);
console.log(jsonResponse.message);
alert('Message: ' + jsonResponse.message);
},
cache: false,
contentType: false,
processData: false
});
});
$(document).ready(function() {
//Once the document is ready call Bind DataTable
console.log("transactions");
transactionsTable();
});
function transactionsTable() {
// var transactions = [[${transactions}]];
var table = $('#transactions-table').DataTable({
"pageLength": 5,
"lengthChange": false,
data: transactions,
columns: [{
"data": "createdDate",
"render": function(data) {
var date = new Date(data);
var month = date.getMonth() + 1;
return date.getDate() + "/" + (month.toString().length > 1 ? month : "0" + month) + "/" + date.getFullYear();
}
},
{
"data": "id",
'render': function(data, type, row, meta) {
if (type === 'display') {
data = '<a href="/paytail-app/consumer/order-item/' + row.id + '" target="_blank">' + row.id + '</a>'
}
return data;
}
},
{
"data": "mid",
'render': function(data, type, row, meta) {
if (type === 'display') {
data = '<a href="/paytail-app/merchant/' + row.mid + '" target="_blank">' + row.mid + '</a>'
}
return data;
}
},
{
"data": "orderStatus"
},
{
"data": "totalPrice"
},
{
"data": "brandName"
},
{
"data": "productName"
}
]
});
}
$(document).ready(function() {
//Once the document is ready call Bind DataTable
console.log("tickets!");
ticketsTable();
});
function ticketsTable() {
var table = $('#tickets-table').DataTable({
"pageLength": 5,
"lengthChange": false,
data: tickets,
columnDefs: [{
orderable: false,
targets: 6
}],
columns: [{
"data": "createdDate",
"render": function(data) {
var date = new Date(data);
var month = date.getMonth() + 1;
return date.getDate() + "/" + (month.toString().length > 1 ? month : "0" + month) + "/" + date.getFullYear();
}
},
{
"data": "id"
},
{
"data": "issueType"
},
{
"data": "userIssueStatus"
},
{
"data": "resolutionDate",
"render": function(data) {
if (data != null) {
var date = new Date(data);
return date.toLocaleString("hi-IN");
// console.log(date.toLocaleString("en-US"));
// var month = date.getMonth() + 1;
// return date.getDate() + "/" + (month.toString().length > 1 ? month : "0" + month) + "/" + date.getFullYear();
} else {
return "";
}
}
},
{
"data": "userId"
},
{
"data": "resolutionDate",
'render': function(data, type, row, meta) {
if (data == null) {
if (type === 'display') {
data = '<a href="/paytail-app/faq/updateFaqsFromDetailsPage/' + row.id + '/' + row.userId + '" ">' + 'click' + '</a>'
}
return data;
} else {
return "Closed";
}
}
}
]
});
}console.log('merchant-details');
$(document).ready(function() {
//Once the document is ready call Bind DataTable
console.log("orders");
ordersTable();
initiatedOrdersTable();
});
function ordersTable() {
var table = $('#orders-table').DataTable({
"pageLength": 5,
"lengthChange": false,
data: orders,
columns: [{
"data": null
},
{
"data": "createdDate",
"render": function(data) {
var date = new Date(data);
var month = date.getMonth() + 1;
return date.getDate() + "/" + (month.toString().length > 1 ? month : "0" + month) + "/" + date.getFullYear();
}
},
{
"data": "id"
},
{
"data": "transactionId"
},
{
"data": "consumerPhone"
},
{
"data": "consumerName"
},
{
"data": "totalPrice"
},
{
"data": "brandName"
},
{
"data": "productName"
}
]
});
table.on('order.dt search.dt', function() {
table.column(0, {
search: 'applied',
order: 'applied'
}).nodes().each(function(cell, i) {
cell.innerHTML = i + 1;
});
}).draw();
}
function initiatedOrdersTable() {
var table = $('#initiated-orders-table').DataTable({
"pageLength": 5,
"lengthChange": false,
data: initiatedOrders,
columns: [{
"data": null
},
{
"data": "createdDate",
"render": function(data) {
var date = new Date(data);
var month = date.getMonth() + 1;
return date.getDate() + "/" + (month.toString().length > 1 ? month : "0" + month) + "/" + date.getFullYear();
}
},
{
"data": "id"
},
{
"data": "transactionId"
},
{
"data": "consumerPhone"
},
{
"data": "consumerName"
},
{
"data": "totalPrice"
},
{
"data": "brandName"
},
{
"data": "productName"
}
]
});
table.on('order.dt search.dt', function() {
table.column(0, {
search: 'applied',
order: 'applied'
}).nodes().each(function(cell, i) {
cell.innerHTML = i + 1;
});
}).draw();
}
function postAlternateNumber() {
var userId = document.getElementById("mid").value;
var agentNumber = document.getElementById("agentNumber").value;
var registeredNumber = document.getElementById("registeredNumber").value;
var alternateNumber = document.getElementById("alternateNumber").value;
var numbers = /^[0-9]+$/;
if (!(alternateNumber.match(numbers)) && (alternateNumber != '')) {
alert('Number numeric only');
return false;
}
console.log(userId);
console.log(agentNumber);
console.log(registeredNumber);
console.log(alternateNumber);
$.ajax({
type: "POST",
dataType: 'json',
contentType: "application/json; charset=utf-8",
url: alternateNumberUrl,
headers: {
'Authorization': authorizationToken,
'Content-Type': 'application/json'
},
data: JSON.stringify({
userId: userId,
alternateNumber: alternateNumber,
registeredNumber: registeredNumber,
agentNumber: agentNumber
}),
success: function(status) {
alert('Success');
window.location.reload();
},
error: function(xhr, textStatus, error) {
var data = xhr.responseText;
var jsonResponse = JSON.parse(data);
console.log(jsonResponse.message);
alert('Message: ' + jsonResponse.message);
},
})
}
function unBlock(val) {
console.log(val);
var merchantId = document.getElementById("mid").value;
console.log(merchantId);
console.log(blockUrl);
$.ajax({
type: "POST",
dataType: 'json',
contentType: "application/json; charset=utf-8",
url: blockUrl,
headers: {
'Authorization': authorizationToken
},
data: JSON.stringify({
merchantId: merchantId,
block: val
}),
success: function(status) {
alert('Success');
window.location.reload();
},
error: function(xhr, textStatus, error) {
var data = xhr.responseText;
var jsonResponse = JSON.parse(data);
console.log(jsonResponse.message);
alert('Message: ' + jsonResponse.message);
},
})
}
function setLimit(val) {
console.log(val);
var userId = document.getElementById("mid").value;
var limit = document.getElementById("limit").value;
console.log(userId);
console.log(limit);
console.log(setLimitUrl);
var numbers = /^[0-9]+$/;
if (!(limit.match(numbers)) && val) {
alert('Number numeric only');
return false;
}
$.ajax({
type: "POST",
dataType: 'json',
contentType: "application/json; charset=utf-8",
url: setLimitUrl,
headers: {
'Authorization': authorizationToken,
'Content-Type': 'application/json'
},
data: JSON.stringify({
userId: userId,
limit: limit,
hasLimit: val
}),
success: function(status) {
alert('Success');
window.location.reload();
},
error: function(xhr, textStatus, error) {
var data = xhr.responseText;
var jsonResponse = JSON.parse(data);
console.log(jsonResponse.message);
alert('Message: ' + jsonResponse.message);
},
})
}
function selectAllCheckBox() {
var ele = document.getElementsByName('approve');
for (var i = 0; i < ele.length; i++) {
if (ele[i].type == 'checkbox')
ele[i].checked = true;
}
}
function postApproveMerchant() {
var checkList = [];
$.each($("input[name='approve']:checked"), function() {
checkList.push($(this).val());
});
console.log(checkList.length);
if (checkList.length != 13) {
alert('All check points are required');
return false;
}
var numbers = /^[0-9]+$/;
var approvalAmount = document.getElementById("approvalAmount").value;
var mid = document.getElementById("mid").value;
if (approvalAmount > 500000) {
alert('Amount is greater then 500000/-');
return false;
}
if (approvalAmount.match(numbers)) {
var reason1 = null;
var reason2 = null;
var reason3 = null;
var reason4 = null;
var decision = document.getElementById("adminApproved").value;
var approvalAmount = document.getElementById("approvalAmount").value;
var approvalComment = document.getElementById("approvalComment").value;
var qrcode = document.getElementById("qrcode").value;
var agentNumber = document.getElementById("agentNumber").value;
console.log(mid);
console.log(decision);
console.log(approvalAmount);
console.log(approvalComment);
console.log(agentNumber);
$.ajax({
type: "POST",
dataType: 'json',
contentType: "application/json; charset=utf-8",
url: approvalUrl,
headers: {
"Authorization": authorizationToken,
"Content-Type": "application/json",
},
data: JSON.stringify({
userId: mid,
decision: decision,
comment: approvalComment,
amount: approvalAmount,
qrcode: qrcode,
reason1: reason1,
reason2: reason2,
reason3: reason3,
reason4: reason4,
userNumber: agentNumber
}),
beforeSend: function() {
var x = document.getElementById("loader");
x.style.display = "block";
},
complete: function() {
var x = document.getElementById("loader");
x.style.display = "none";
},
success: function(status) {
alert('Success');
window.location.reload();
},
error: function(xhr, textStatus, error) {
var x = document.getElementById("loader");
x.style.display = "none";
var data = xhr.responseText;
var jsonResponse = JSON.parse(data);
console.log(jsonResponse.message);
alert('Message: ' + jsonResponse.message);
},
})
return true;
} else {
alert('Amount numeric characters only');
return false;
}
}
function postAdminReject() {
var checkList = [];
$.each($("input[name='reject']:checked"), function() {
checkList.push($(this).val());
});
console.log(checkList.length);
if (checkList.length < 1) {
alert('Reason required!');
return false;
}
var mid = document.getElementById("mid").value;
if (document.getElementById("rejectedComment").value == '') {
alert('Please proved comment');
return;
}
var reason1 = null;
var reason2 = null;
var reason3 = null;
var reason4 = null;
var reason5 = null;
var amount = '0';
var rejectCheck1 = document.getElementById("rejectCheck1");
if (rejectCheck1.checked == true) {
var reason1 = document.getElementById("rejectCheck1").value;
}
var rejectCheck2 = document.getElementById("rejectCheck2");
if (rejectCheck2.checked == true) {
var reason2 = document.getElementById("rejectCheck2").value;
}
var rejectCheck3 = document.getElementById("rejectCheck3");
if (rejectCheck3.checked == true) {
var reason3 = document.getElementById("rejectCheck3").value;
}
var rejectCheck4 = document.getElementById("rejectCheck4");
if (rejectCheck4.checked == true) {
var reason4 = document.getElementById("rejectCheck4").value;
}
var rejectCheck5 = document.getElementById("rejectCheck5");
if (rejectCheck5.checked == true) {
var reason5 = "Any Other";
}
var decision = document.getElementById("adminRejected").value;
var rejectedComment = document.getElementById("rejectedComment").value;
var agentNumber = document.getElementById("agentNumber").value;
console.log(mid);
console.log(decision);
console.log(rejectedComment);
console.log(agentNumber);
console.log(reason1);
console.log(reason2);
console.log(reason3);
console.log(reason4);
$.ajax({
type: "POST",
dataType: 'json',
contentType: "application/json; charset=utf-8",
url: approvalUrl,
headers: {
"Authorization": authorizationToken,
"Content-Type": "application/json",
},
data: JSON.stringify({
userId: mid,
decision: decision,
comment: rejectedComment,
amount: amount,
reason1: reason1,
reason2: reason2,
reason3: reason3,
reason4: reason4,
reason5: reason5,
userNumber: agentNumber
}),
success: function(status) {
alert('Success');
window.location.reload();
},
error: function(xhr, textStatus, error) {
var data = xhr.responseText;
var jsonResponse = JSON.parse(data);
console.log(jsonResponse.message);
alert('Message: ' + jsonResponse.message);
},
})
}
function postAdminHold() {
var mid = document.getElementById("mid").value;
var checkList = [];
$.each($("input[name='hold']:checked"), function() {
checkList.push($(this).val());
});
console.log(checkList.length);
if (checkList.length < 1) {
alert('Reason required!');
return false;
}
if (document.getElementById("holdComment").value == '') {
alert('Please proved comment');
return;
}
var reason1 = null;
var reason2 = null;
var reason3 = null;
var reason4 = null;
var reason5 = null;
var amount = '0';
var holdCheck1 = document.getElementById("holdCheck1");
if (holdCheck1.checked == true) {
var reason1 = document.getElementById("holdCheck1").value;
}
var holdCheck2 = document.getElementById("holdCheck2");
if (holdCheck2.checked == true) {
var reason2 = document.getElementById("holdCheck2").value;
}
var holdCheck3 = document.getElementById("holdCheck3");
if (holdCheck3.checked == true) {
var reason3 = document.getElementById("holdCheck3").value;
}
var holdCheck4 = document.getElementById("holdCheck4");
if (holdCheck4.checked == true) {
var reason4 = document.getElementById("holdCheck4").value;
}
var holdCheck5 = document.getElementById("holdCheck5");
if (holdCheck5.checked == true) {
var reason5 = "Any Other";
}
var decision = document.getElementById("adminHold").value;
var holdComment = document.getElementById("holdComment").value;
var agentNumber = document.getElementById("agentNumber").value;
console.log(mid);
console.log(decision);
console.log(holdComment);
console.log(agentNumber);
console.log(reason1);
console.log(reason2);
console.log(reason3);
console.log(reason4);
$.ajax({
type: "POST",
dataType: 'json',
contentType: "application/json; charset=utf-8",
url: approvalUrl,
headers: {
"Authorization": authorizationToken,
"Content-Type": "application/json",
},
data: JSON.stringify({
userId: mid,
decision: decision,
comment: holdComment,
amount: amount,
reason1: reason1,
reason2: reason2,
reason3: reason3,
reason4: reason4,
reason5: reason5,
userNumber: agentNumber
}),
success: function(status) {
alert('Success');
window.location.reload();
},
error: function(xhr, textStatus, error) {
var data = xhr.responseText;
var jsonResponse = JSON.parse(data);
console.log(jsonResponse.message);
alert('Message: ' + jsonResponse.message);
},
})
}
function postAdminUnBlock() {
var mid = document.getElementById("mid").value;
var checkList = [];
$.each($("input[name='unblock']:checked"), function() {
checkList.push($(this).val());
});
console.log(checkList.length);
if (checkList.length < 1) {
alert('Reason required!');
return false;
}
if (document.getElementById("unBlockComment").value == '') {
alert('Please proved comment');
return;
}
var reason1 = null;
var reason2 = null;
var reason3 = null;
var reason4 = null;
var reason5 = null;
var amount = '0';
var unBlockCheck1 = document.getElementById("unBlockCheck1");
if (unBlockCheck1.checked == true) {
var reason1 = document.getElementById("unBlockCheck1").value;
}
var unBlockCheck2 = document.getElementById("unBlockCheck2");
if (unBlockCheck2.checked == true) {
var reason2 = document.getElementById("unBlockCheck2").value;
}
var unBlockCheck3 = document.getElementById("unBlockCheck3");
if (unBlockCheck3.checked == true) {
var reason3 = document.getElementById("unBlockCheck3").value;
}
var unBlockCheck4 = document.getElementById("unBlockCheck4");
if (unBlockCheck4.checked == true) {
var reason4 = document.getElementById("unBlockCheck4").value;
}
var unBlockCheck5 = document.getElementById("unBlockCheck5");
if (unBlockCheck5.checked == true) {
var reason5 = "Any Other";
}
var decision = document.getElementById("adminUnBlocked").value;
var unBlockComment = document.getElementById("unBlockComment").value;
var agentNumber = document.getElementById("agentNumber").value;
console.log(mid);
console.log(decision);
console.log(unBlockComment);
console.log(agentNumber);
console.log(reason1);
console.log(reason2);
console.log(reason3);
console.log(reason4);
$.ajax({
type: "POST",
dataType: 'json',
contentType: "application/json; charset=utf-8",
url: approvalUrl,
headers: {
"Authorization": authorizationToken,
"Content-Type": "application/json",
},
data: JSON.stringify({
userId: mid,
decision: decision,
comment: unBlockComment,
amount: amount,
reason1: reason1,
reason2: reason2,
reason3: reason3,
reason4: reason4,
reason5: reason5,
userNumber: agentNumber
}),
success: function(status) {
alert('Success');
window.location.reload();
},
error: function(xhr, textStatus, error) {
var data = xhr.responseText;
var jsonResponse = JSON.parse(data);
console.log(jsonResponse.message);
alert('Message: ' + jsonResponse.message);
},
})
}
function postAdminBlock() {
var mid = document.getElementById("mid").value;
var checkList = [];
$.each($("input[name='block']:checked"), function() {
checkList.push($(this).val());
});
console.log(checkList.length);
if (checkList.length < 1) {
alert('Reason required!');
return false;
}
if (document.getElementById("blockComment").value == '') {
alert('Please proved comment');
return;
}
var reason1 = null;
var reason2 = null;
var reason3 = null;
var reason4 = null;
var reason5 = null;
var amount = '0';
var blockCheck1 = document.getElementById("blockCheck1");
if (blockCheck1.checked == true) {
var reason1 = document.getElementById("blockCheck1").value;
}
var blockCheck2 = document.getElementById("blockCheck2");
if (blockCheck2.checked == true) {
var reason2 = document.getElementById("blockCheck2").value;
}
var blockCheck3 = document.getElementById("blockCheck3");
if (blockCheck3.checked == true) {
var reason3 = document.getElementById("blockCheck3").value;
}
var blockCheck4 = document.getElementById("blockCheck4");
if (blockCheck4.checked == true) {
var reason4 = document.getElementById("blockCheck4").value;
}
var blockCheck5 = document.getElementById("blockCheck5");
if (blockCheck5.checked == true) {
var reason5 = "Any Other";
}
var decision = document.getElementById("adminBlocked").value;
var blockComment = document.getElementById("blockComment").value;
var agentNumber = document.getElementById("agentNumber").value;
console.log(mid);
console.log(decision);
console.log(blockComment);
console.log(agentNumber);
console.log(reason1);
console.log(reason2);
console.log(reason3);
console.log(reason4);
$.ajax({
type: "POST",
dataType: 'json',
contentType: "application/json; charset=utf-8",
url: approvalUrl,
headers: {
"Authorization": authorizationToken,
"Content-Type": "application/json",
},
data: JSON.stringify({
userId: mid,
decision: decision,
comment: blockComment,
amount: amount,
reason1: reason1,
reason2: reason2,
reason3: reason3,
reason4: reason4,
reason5: reason5,
userNumber: agentNumber
}),
success: function(status) {
alert('Success');
window.location.reload();
},
error: function(xhr, textStatus, error) {
var data = xhr.responseText;
var jsonResponse = JSON.parse(data);
console.log(jsonResponse.message);
alert('Message: ' + jsonResponse.message);
},
})
}
$("form#uploadDocuments").submit(function(e) {
e.preventDefault();
var formData = new FormData(this);
$.ajax({
type: 'POST',
url: uploadDocumentsUrl,
headers: {
"Authorization": authorizationToken,
},
data: formData,
success: function(data) {
alert('Document Uploaded successfully');
window.location.reload();
},
error: function(xhr, textStatus, error) {
var data = xhr.responseText;
var jsonResponse = JSON.parse(data);
console.log(jsonResponse.message);
alert('Message: ' + jsonResponse.message);
},
cache: false,
contentType: false,
processData: false
});
});
$("form#uploadThumbnail").submit(function(e) {
e.preventDefault();
var formData = new FormData(this);
$.ajax({
type: 'POST',
url: uploadThumbnailUrl,
headers: {
"Authorization": authorizationToken,
},
data: formData,
success: function(data) {
alert('Document Uploaded successfully');
window.location.reload();
},
error: function(xhr, textStatus, error) {
var data = xhr.responseText;
var jsonResponse = JSON.parse(data);
console.log(jsonResponse.message);
alert('Message: ' + jsonResponse.message);
},
cache: false,
contentType: false,
processData: false
});
});
function addQrCode() {
var qrcode = document.getElementById("qrcode").value;
var mid = document.getElementById("mid").value;
var firmName = document.getElementById("firmName").value;
var tradeName = document.getElementById("ownerName").value;
if (qrcode == null || qrcode == "") {
alert("Please Enter Qr code");
return;
}
console.log(qrcode);
console.log(mid);
console.log(firmName);
console.log(tradeName);
$.ajax({
type: "POST",
dataType: 'json',
contentType: "application/json; charset=utf-8",
url: addQrCodeUrl,
headers: {
'Authorization': authorizationToken,
'Content-Type': 'application/json'
},
data: JSON.stringify({
qrcode: qrcode,
mid: mid,
firmName: firmName,
tradeName: tradeName
}),
success: function(status) {
alert('Success');
window.location.reload();
},
error: function(xhr, textStatus, error) {
var data = xhr.responseText;
var jsonResponse = JSON.parse(data);
console.log(jsonResponse.message);
alert('Message: ' + jsonResponse.message);
},
})
}
function setPrimary(button) {
var id = event.target.parentNode.parentNode.id;
var mid = document.getElementById("mid").value;
var type = button.id;
console.log(id);
console.log(mid);
console.log(type);
$.ajax({
type: "POST",
dataType: 'json',
url: setPrimaryUrl,
headers: {
"Authorization": authorizationToken,
"Content-Type": "application/json",
},
data: JSON.stringify({
id: id,
mid: mid,
type: type
}),
success: function(status) {
alert('Success');
window.location.reload();
},
error: function(xhr, textStatus, error) {
var data = xhr.responseText;
var jsonResponse = JSON.parse(data);
console.log(jsonResponse.message);
alert('Message: ' + jsonResponse.message);
},
})
}
function setThumbnail() {
var id = event.target.parentNode.parentNode.id;
var mid = document.getElementById("mid").value;
console.log(id);
console.log(mid);
$.ajax({
type: "POST",
dataType: 'json',
url: setThumbnailUrl,
headers: {
"Authorization": authorizationToken,
"Content-Type": "application/json",
},
data: JSON.stringify({
id: id,
mid: mid
}),
success: function(status) {
alert('Success');
window.location.reload();
},
error: function(xhr, textStatus, error) {
var data = xhr.responseText;
var jsonResponse = JSON.parse(data);
console.log(jsonResponse.message);
alert('Message: ' + jsonResponse.message);
},
})
}
// $(document).ready(function() {
// $("button").click(function(){
// var favorite = [];
// $.each($("input[name='sport']:checked"), function(){
// favorite.push($(this).val());
// });
// alert("My favourite sports are: " + favorite.join(", "));
// });
// });
function saveCategories() {
var ids = [];
$.each($("input[name='categories']:checked"), function() {
ids.push($(this).val());
});
var id = '[' + ids.join(", ") + ']';
var mid = document.getElementById("mid").value;
console.log(id);
console.log(mid);
$.ajax({
type: "POST",
dataType: 'json',
url: saveCategoriesUrl + '?mid=' + mid,
headers: {
"Authorization": authorizationToken,
"Content-Type": "application/json",
},
data: id,
success: function(status) {
alert('Success');
window.location.reload();
},
error: function(xhr, textStatus, error) {
var data = xhr.responseText;
var jsonResponse = JSON.parse(data);
console.log(jsonResponse.message);
alert('Message: ' + jsonResponse.message);
},
})
}
function saveBrands() {
var ids = [];
$.each($("input[name='brands']:checked"), function() {
ids.push($(this).val());
});
var id = '[' + ids.join(", ") + ']';
var mid = document.getElementById("mid").value;
console.log(id);
console.log(mid);
$.ajax({
type: "POST",
dataType: 'json',
url: saveBrandsUrl + '?mid=' + mid,
headers: {
"Authorization": authorizationToken,
"Content-Type": "application/json",
},
data: id,
success: function(status) {
alert('Success');
window.location.reload();
},
error: function(xhr, textStatus, error) {
var data = xhr.responseText;
var jsonResponse = JSON.parse(data);
console.log(jsonResponse.message);
alert('Message: ' + jsonResponse.message);
},
})
}console.log('credit-queue.js')
function pageLengthFunction() {
var x = document.getElementById("pageLength").value;
location.href = 'creditQueue/queue?page=0&size=' + x;
}
document.getElementById('keyword')
.addEventListener('keyup', function(event) {
if (event.keyCode === 13) {
var keyword = document.getElementById('keyword').value.trim();
console.log(keyword)
location.href = "creditQueue/queue?keyword=" + keyword;
}
});
jQuery(document).ready(function() {
var table = $('#data_table');
table.DataTable({
responsive: true,
order: [],
paging: false,
bInfo: false,
searching: false,
deferRender: true,
// DOM Layout settings
dom: `<'row'<'col-sm-12'tr>>
<'row'<'col-sm-12 col-md-5'i><'col-sm-12 col-md-7 dataTables_pager'lp>>`,
});
});
function fnExcelReport() {
var tab_text = "<table border='1px'><tr bgcolor='#87AFC6'>";
var textRange;
var j = 0;
tab = document.getElementById('data-table'); // id of table
for (j = 0; j < tab.rows.length; j++) {
tab_text = tab_text + tab.rows[j].innerHTML + "</tr>";
//tab_text=tab_text+"</tr>";
}
tab_text = tab_text + "</table>";
// tab_text= tab_text.replace(/<A[^>]*>|<\/A>/g, "");//remove if u want links in your table
tab_text = tab_text.replace(/<img[^>]*>/gi, ""); // remove if u want images in your table
tab_text = tab_text.replace(/<input[^>]*>|<\/input>/gi, ""); // reomves input params
var ua = window.navigator.userAgent;
var msie = ua.indexOf("MSIE ");
if (msie > 0 || !!navigator.userAgent.match(/Trident.*rv\:11\./)) // If Internet Explorer
{
txtArea1.document.open("txt/html", "replace");
txtArea1.document.write(tab_text);
txtArea1.document.close();
txtArea1.focus();
sa = txtArea1.document.execCommand("SaveAs", true, "Say Thanks to Sumit.xls");
} else //other browser not tested on IE 11
sa = window.open('data:application/vnd.ms-excel,' + encodeURIComponent(tab_text));
return (sa);
}console.log('transaction-report.js')
function downloadReport() {
var fromDate = document.getElementById("fromDate").value;
var toDate = document.getElementById("toDate").value;
location.href = misUrl + fromDate + "/" + toDate;
}function sendPaymentLinkSms() {
var consumerId = document.getElementById("resolveId").value;
var paymentLink = document.getElementById("paymentUrl").value;
console.log(tid);
console.log(agentNo);
var url = smsPaymentLinkUrl + "?consumerId=" + consumerId + "&paymentLink=" + paymentLink;
console.log(url);
$.ajax({
type: "POST",
url: url,
headers: {
"Authorization": authorizationToken,
"Content-Type": "application/json",
},
success: function(data) {
console.log(data)
if (data != null) {
document.getElementById("paymentUrl").innerHTML = data.data;
}
},
error: function(xhr, textStatus, error) {
var data = xhr.responseText;
var jsonResponse = JSON.parse(data);
console.log(jsonResponse.message);
alert('Some Error Occurred');
},
})
}
function copyElementText() {
// var copyText = document.getElementById("paymentUrl").innerHTML;
var copyText = document.getElementById("paymentUrl");
/* Select the text field */
copyText.select();
copyText.setSelectionRange(0, 99999); /* For mobile devices */
/* Copy the text inside the text field */
navigator.clipboard.writeText(copyText.value);
// document.execCommand('copy');
/* Alert the copied text */
alert("Copied the text: " + copyText.value);
}console.log('disbursal.js')
document.getElementById('loanTenure').value = loanTenureS;
document.getElementById('loanStatus').value = loanStatusS;
document.getElementById('loanAmountFrom').value = loanAmountFromS;
document.getElementById('loanAmountTo').value = loanAmountToS;
document.getElementById('disbursalDate').value = disbursalDateS;
document.getElementById('emiStartDateFrom').value = emiStartDateFromS;
document.getElementById('emiStartDateTo').value = emiStartDateToS;
function pageLengthFunction() {
var x = document.getElementById("pageLength").value;
location.href = 'disbursal/all?page=0&size=' + x;
}
function filterFunction() {
var keyword = document.getElementById('keyword').value.trim();
var loanTenure = document.getElementById('loanTenure').value.trim();
var loanStatus = document.getElementById('loanStatus').value.trim();
var loanAmountFrom = document.getElementById('loanAmountFrom').value.trim();
var loanAmountTo = document.getElementById('loanAmountTo').value.trim();
var disbursalDate = document.getElementById('disbursalDate').value.trim();
var emiStartDateFrom = document.getElementById('emiStartDateFrom').value.trim();
var emiStartDateTo = document.getElementById('emiStartDateTo').value.trim();
console.log(keyword)
location.href = "disbursal/all?keyword=" + keyword + "&loanTenure=" + loanTenure + "&loanStatus=" + loanStatus +
"&loanAmountFrom=" + loanAmountFrom + "&loanAmountTo=" + loanAmountTo + "&disbursalDate=" + disbursalDate +
"&emiStartDateFrom=" + emiStartDateFrom + "&emiStartDateTo=" + emiStartDateTo;
}
function resetFilter() {
var keyword = document.getElementById('keyword').value.trim();
document.getElementById('loanTenure').value = "";
document.getElementById('loanStatus').value = "";
document.getElementById('loanAmountFrom').value = "";
document.getElementById('loanAmountTo').value = "";
document.getElementById('disbursalDate').value = "";
document.getElementById('emiStartDateFrom').value = "";
document.getElementById('emiStartDateTo').value = "";
location.href = "disbursal/all?keyword=" + keyword;
}
function search() {
var keyword = document.getElementById('keyword').value.trim();
console.log(keyword)
location.href = "disbursal/all?keyword=" + keyword;
}
document.getElementById('keyword')
.addEventListener('keyup', function(event) {
if (event.keyCode === 13) {
var keyword = document.getElementById('keyword').value.trim();
console.log(keyword)
location.href = "disbursal/all?keyword=" + keyword;
}
});
jQuery(document).ready(function() {
var table = $('#data_table');
table.DataTable({
responsive: true,
order: [],
paging: false,
bInfo: false,
searching: false,
deferRender: true,
// DOM Layout settings
dom: `<'row'<'col-sm-12'tr>>
<'row'<'col-sm-12 col-md-5'i><'col-sm-12 col-md-7 dataTables_pager'lp>>`,
});
});console.log('nach.js');
$("form#uploadNachExcel").submit(function(e) {
e.preventDefault();
var formData = new FormData(this);
$.ajax({
type: 'POST',
url: uploadNachExcelUrl,
headers: {
"Authorization": authorizationToken
},
data: formData,
beforeSend: function() {
var x = document.getElementById("loader");
x.style.display = "block";
},
complete: function() {
var x = document.getElementById("loader");
x.style.display = "none";
},
success: function(data) {
alert('NACH Uploaded successfully');
console.log(data)
var x = document.getElementById("result");
x.style.display = "block";
if (data.data.digioUrl == null) {
var a = document.getElementById("digioUrl");
a.style.display = "none";
} else {
document.getElementById("digioUrl").href = data.data.digioUrl;
}
if (data.data.nupayUrl == null) {
var a = document.getElementById("nupayUrl");
a.style.display = "none";
} else {
document.getElementById("nupayUrl").href = data.data.nupayUrl;
}
if (data.data.errorUrl == null) {
var a = document.getElementById("errorUrl");
a.style.display = "none";
} else {
document.getElementById("errorUrl").href = data.data.errorUrl;
}
// var jsonResponse = JSON.parse(data);
// console.log(jsonResponse.message);
// window.location.reload();
},
error: function(xhr, textStatus, error) {
var data = xhr.responseText;
var jsonResponse = JSON.parse(data);
console.log(jsonResponse.message);
alert('Message: ' + jsonResponse.message);
},
cache: false,
contentType: false,
processData: false
});
});
$("form#uploadNupayNachResultExcel").submit(function(e) {
e.preventDefault();
var formData = new FormData(this);
$.ajax({
type: 'POST',
url: uploadNupayNachResultExcelUrl,
headers: {
"Authorization": authorizationToken
},
data: formData,
beforeSend: function() {
var x = document.getElementById("loader2");
x.style.display = "block";
},
complete: function() {
var x = document.getElementById("loader2");
x.style.display = "none";
},
success: function(data) {
alert('NACH Result Uploaded successfully');
window.location.reload();
},
error: function(xhr, textStatus, error) {
var data = xhr.responseText;
var jsonResponse = JSON.parse(data);
console.log(jsonResponse.message);
alert('Message: ' + jsonResponse.message);
},
cache: false,
contentType: false,
processData: false
});
});
$(document).ready(function() {
$("#downloadNachExcel").click(function() {
var date = document.getElementById("date").value;
if (date == '') {
alert('Select Date');
return false;
}
location.href = "/lms-app/disbursal/download-nach?date=" + date;
});
});console.log('paytail-emi-status')
function updateEMI() {
var emiId = document.getElementById("emiId").value;
console.log(emiId);
var emiDate = document.getElementById("emiDate").id;
console.log(emiDate);
localStorage.setItem("emiDate", emiDate);
}
$(document).ready(function() {
// code to read selected table row cell data (values).
$("#data_table").on('click', '.btnSelect', function() {
var emiId = document.getElementById("emiId").value;
console.log(emiId);
// get the current row
var currentRow = $(this).closest("tr");
var emiDate = currentRow.find("td:eq(0)").text(); // get current row 1st TD value
console.log(emiDate);
var paymentStatus = currentRow.find("td:eq(1)").text(); // get current row 2nd TD
console.log(paymentStatus);
var emiAmount = currentRow.find("td:eq(2)").text(); // get current row 3rd TD
console.log(emiAmount);
var totalAmountPaid = currentRow.find("td:eq(3)").text(); // get current row 3rd TD
console.log(totalAmountPaid);
var paymentDate = currentRow.find("td:eq(4)").text(); // get current row 3rd TD
console.log(paymentDate);
var remarks = currentRow.find("td:eq(5)").text(); // get current row 3rd TD
console.log(remarks);
var txnRefNo = currentRow.find("td:eq(6)").text(); // get current row 3rd TD
console.log(txnRefNo);
localStorage.setItem("emiDate", emiDate);
localStorage.setItem("paymentStatus", paymentStatus);
localStorage.setItem("emiAmount", emiAmount);
localStorage.setItem("totalAmountPaid", totalAmountPaid);
localStorage.setItem("paymentDate", paymentDate);
localStorage.setItem("remarks", remarks);
localStorage.setItem("txnRefNo", txnRefNo);
localStorage.setItem("emiId", emiId);
location.href = '/lms-app/consumer/show-emi';
});
});
$("#addEmi").click(function() {
var emiId = document.getElementById("emiId").value;
console.log(emiId);
localStorage.setItem("emiId", emiId);
localStorage.setItem("emiDate", null);
location.href = '/lms-app/consumer/show-emi';
});console.log('update-emi')
$(document).ready(function() {
if (localStorage.getItem("emiDate") != "null") {
document.getElementById("emiDate").value = localStorage.getItem("emiDate");
document.getElementById("paymentStatus").value = localStorage.getItem("paymentStatus");
document.getElementById("totalAmountPaid").value = localStorage.getItem("totalAmountPaid");
document.getElementById("paymentDate").value = localStorage.getItem("paymentDate");
document.getElementById("remarks").value = localStorage.getItem("remarks");
document.getElementById("txnRefNo").value = localStorage.getItem("txnRefNo");
document.getElementById("emiId").value = localStorage.getItem("emiId");
}
document.getElementById("emiId").value = localStorage.getItem("emiId");
});
$("#clear").click(function() {
});