Rev 29509 | Rev 33879 | Go to most recent revision | View as "text/plain" | Blame | Compare with Previous | Last modification | View Log | RSS feed
$(function() {$(document).on('click', ".partner_dealer_mapping", function() {console.log("Hello");partnerDealerMapping("main-content");});$(document).on('click', ".partner-onboarding-legal-index", function() {console.log("Hello");partnerOnboardingLegal("main-content");});$(document).on('click', ".partner_onboarding_verification", function() {partnerOnboardingVerification("main-content");});$(document).on('click', ".partner-dashboard-training", function() {console.log("Hello");partnerDashboardTraining("main-content");});$(document).on('click',".partner-dealer-submit",function() {var row = $(this).closest("tr");console.log(row);var brandlength = $(this).data("brandlength");var onboardingId = $(row).find("td:eq(0)").text();var partnerCode = $(row).find("td:eq(4)").text();console.log("brandlength" + brandlength)var brandCodes = []for (let i = 5; i < 5 + brandlength; i++) {brandCodes.push($(row).find("td:eq(" + i + ") input[type='text']").val());}console.log("bands" + brandCodes);dmsCode = {"onboardingId": onboardingId,"partnerCode": partnerCode,"brands": brandCodes,}var jsonObject = JSON.stringify(dmsCode)console.log("jsonObject" + jsonObject);if (confirm("Are you sure you want to submit") == true) {doAjaxRequestWithJsonHandler(context + "/partnerDealerSubmit","POST", jsonObject, function(response) {row.html(response);});}});$(document).on('click',".partner-verification-resend",function() {var row = $(this).closest("tr");console.log(row);var onboardingId = $(row).find("td:eq(0)").text();if (confirm("Are you sure you want to Resend this verification") == true) {doPostAjaxRequestHandler(context+ "/partnerVerificationResend?onboardingId="+ onboardingId, function(response) {if (response == 'true') {alert("Successfully Resend");panelListing("main-content");}});}});$(document).on('click', ".partner-verifi-update-checkbox", function() {var row = $(this).closest("tr");console.log(row);var onboardingId = $(row).find("td:eq(0)").text();doAjaxRequestHandler(context + "/partnerVerifiUpdateCheckbox?onboardingId=" + onboardingId, "GET", function(response) {$('.myVerificationCheckboxUpdate').html(response);});});$(document).on('click', ".verification-checkbox-submit", function() {console.log("Hello");var row = $(this).closest("tr");console.log(row);var onboardingId = $(this).data('id');var trainingVerifi = $('input[name="trainingVerifi"]').is(":checked") ? 1 : 0;var recceVerifi = $('input[name="recceVerifi"]').is(":checked") ? 1 : 0;var advStockPayment = $('input[name="advStockPayment"]').is(":checked") ? 1 : 0;var brandingVerifi = $('input[name="brandingVerifi"]').is(":checked") ? 1 : 0;var stockPay = $('input[name="stockPay"]').is(":checked") ? 1 : 0;var billingVerifi = $('input[name="billingVerifi"]').is(":checked") ? 1 : 0;var inaugrationVerifi = $('input[name="inaugrationVerifi"]').is(":checked") ? 1 : 0;var financialServices = $('input[name="financialServices"]').is(":checked") ? 1 : 0;var promotorVerifi = $('input[name="promotorVerifi"]').is(":checked") ? 1 : 0;var verifiComments = $('input[name="verifiCommentCheckbox"]').val();var partnerVerficationCheckBoxObject = {};partnerVerficationCheckBoxObject['onboardingId'] = onboardingIdpartnerVerficationCheckBoxObject['trainingVerifi'] = trainingVerifipartnerVerficationCheckBoxObject['recceVerifi'] = recceVerifipartnerVerficationCheckBoxObject['advStockPayment'] = advStockPaymentpartnerVerficationCheckBoxObject['brandingVerifi'] = brandingVerifipartnerVerficationCheckBoxObject['stockPay'] = stockPaypartnerVerficationCheckBoxObject['billingVerifi'] = billingVerifipartnerVerficationCheckBoxObject['inaugrationVerifi'] = inaugrationVerifipartnerVerficationCheckBoxObject['financialServices'] = financialServicespartnerVerficationCheckBoxObject['promotorVerifi'] = promotorVerifipartnerVerficationCheckBoxObject['verifiCheckboxComment'] = verifiCommentsvar jsonObject = JSON.stringify(partnerVerficationCheckBoxObject);console.log(jsonObject);if (confirm("Are you sure you want to submit the request") == true) {doAjaxRequestWithJsonHandler(context+ "/partnerVerificationCheckBoxSubmit", "POST",jsonObject, function(response) {alert("successfully Submitted");$('.myVerificationCheckboxUpdate').html(response);});}});$(document).on('click',".partner-verification-submit",function() {var row = $(this).closest("tr");console.log(row);var onboardingId = $(row).find("td:eq(0)").text();var comment = $(row).find("td:eq(9) input[type='text']").val();var language = $(row).find("td:eq(10) option:selected").val();var nocDocument = $(row).find(".nocDoc input[type=hidden]").val();console.log("nocDocument" + nocDocument);var nocGt = $(row).find("td:eq(7) option:selected").val();var rbmReason = $(row).find("td:eq(8) option:selected").val();var approval = $(row).find("td:eq(12) option:selected").val();console.log("onboardingId" + onboardingId);console.log("language" + language);console.log("approval" + approval);console.log("nocGt" + nocGt);console.log("comment" + comment);if (nocGt == "NO" && approval == "YES") {alert("You Can Not Approved Approval Status Without Received NOC From GT")return}var partnerVerficationObject = {};partnerVerficationObject['onboardingId'] = onboardingIdpartnerVerficationObject['comment'] = commentpartnerVerficationObject['nocGt'] = nocGtpartnerVerficationObject['rbmReason'] = rbmReasonpartnerVerficationObject['language']=languagepartnerVerficationObject['nocDocument'] = nocDocumentpartnerVerficationObject['approval'] = approvalvar jsonObject = JSON.stringify(partnerVerficationObject);console.log(jsonObject);if (confirm("Are you sure you want to submit the request") == true) {doAjaxRequestWithJsonHandler(context+ "/partnerVerificationSubmit", "POST",jsonObject, function(response) {if (response == 'true') {partnerOnboardingVerification("main-content");}else {row.html(response);row.css("background-color", "#F8F8FF");}});}});$(document).on('click',".partner-training-submit",function() {var row = $(this).closest("tr");console.log(row);var onboardingId = $(row).find("td:eq(0)").text();var datePlaned = $(row).find("td:eq(8) input[type='date']").val();if (datePlaned != "") {datePlaned = datePlaned + "T00:00:00";}var dateCompleted = $(row).find("td:eq(9) input[type='date']").val();if (dateCompleted != "") {dateCompleted = dateCompleted + "T00:00:00";}var dashboardTraining = $(row).find("td:eq(6) option:selected").val();var appTraining = $(row).find("td:eq(7) option:selected").val();console.log("onboardingId" + onboardingId);console.log("dateCompleted" + dateCompleted);console.log("dashboardTraining" + dashboardTraining);console.log("appTraining" + appTraining);var partnerDashboardTraining = {};partnerDashboardTraining['onboardingId'] = onboardingIdpartnerDashboardTraining['datePlaned'] = datePlanedpartnerDashboardTraining['dateCompleted'] = dateCompletedpartnerDashboardTraining['dashboardTraining'] = dashboardTrainingpartnerDashboardTraining['appTraining'] = appTrainingvar jsonObject = JSON.stringify(partnerDashboardTraining);console.log(jsonObject);if (confirm("Are you sure you want to submit the request") == true) {doAjaxRequestWithJsonHandler(context+ "/partnerDashboardTrainingSubmit","POST", jsonObject, function(response) {row.html(response);row.css("background-color", "#F8F8FF");});}});$(document).on('input', 'table#onboardingLegal input[type=file]', function() {if (confirm('Confirm upload ?')) {var fileSelector = $(this)[0];if (fileSelector != undefined&& fileSelector.files[0] != undefined) {var url = `${context}/document-upload`;console.log(url);var file = this.files[0];console.log("file" + file);let fileInput = $(this);console.log("fileInput" + file);doAjaxUploadRequestHandler(url,'POST',file,function(response) {console.log(response);var documentId = response.response.document_id;console.log("documentId : " + documentId);fileInput.closest('td').find("input[type=hidden]").val(documentId);});// alert("Retailer Shop Document// is required");}} else {// Do nothing!}});$(document).on('click',".submit-legal",function() {var row = $(this).closest("tr");console.log(row);var onboardingId = $(row).find("td:eq(0)").text();var outletName = $(row).find("td:eq(1) input[type='text']").val();var aadhar = $(row).find(".aadhar input[type=hidden]").val();var pan = $(row).find(".pan input[type=hidden]").val();var gst = $(row).find(".gst input[type=hidden]").val();var cancheque = $(row).find(".cancheque input[type=hidden]").val();var rent = $(row).find(".rent input[type=hidden]").val();var loi = $(row).find(".loi input[type=hidden]").val();var docCompleted = $(row).find("td:eq(12) option:selected").val();console.log(aadhar)var anniversaryDate = $(row).find("td:eq(13) input[type='date']").val();if (anniversaryDate != "") {anniversaryDate = anniversaryDate + "T00:00:00";}var dob = $(row).find("td:eq(14) input[type='date']").val();if (dob != "") {dob = dob + "T00:00:00";}var phoneNumber = $(row).find("td:eq(16) input[type='number']").val();console.log(phoneNumber);var code = $(row).find("td:eq(11) input[type='text']").val();var businessType = $(row).find("td:eq(17) option:selected").val();var prebookingListingObject = {};prebookingListingObject['id'] = onboardingIdprebookingListingObject['outletName'] = outletNameprebookingListingObject['aadharDoc'] = aadharprebookingListingObject['panDoc'] = panprebookingListingObject['gst'] = gstprebookingListingObject['cancelCheque'] = canchequeprebookingListingObject['rentAgreement'] = rentprebookingListingObject['loi'] = loiprebookingListingObject['docCompleted'] = docCompletedprebookingListingObject['code'] = codeprebookingListingObject['anniversaryDate'] = anniversaryDateprebookingListingObject['dob'] = dobprebookingListingObject['phoneNumber'] = phoneNumberprebookingListingObject['businessType'] = businessTypevar jsonObject = JSON.stringify(prebookingListingObject);console.log("prebookingListingObject" + prebookingListingObject);console.log("jsonObject" + jsonObject);if (confirm("Are you sure you want to submit the request") == true) {doAjaxRequestWithJsonHandler(context+ "/partnerOnboardingLegalSubmit","POST", jsonObject, function(response) {row.html(response);row.css("background-color", "#F8F8FF");});}});var table = $('#partnerVerification').DataTable();$(document).on('dblclick', '#partnerVerification tbody tr', function() {console.log("dblclick");var data = table.row(this).data();$(this).find(":selected").attr('disabled', false).show();$(this).find(":input").attr('disabled', false).show();});var table = $('#onboardingLegal').DataTable();$(document).on('dblclick', '#onboardingLegal tbody tr', function() {console.log("dblclick");var data = table.row(this).data();$(this).find(":selected").attr('disabled', false).show();$(this).find(":input").attr('disabled', false).show();$(this).find("input[name=codeLegal]").attr('disabled', true);$(this).find("input[name=shead1]").attr('disabled', true);$(this).find("input[name=bdm1]").attr('disabled', true);$(this).find("input[name=abrand1]").attr('disabled', true);$(this).find("input[name=recbrand1]").attr('disabled', true);});var table = $('#partnerDashboardTraining').DataTable();$(document).on('dblclick', '#partnerDashboardTraining tbody tr',function() {console.log("dblclick");var data = table.row(this).data();$(this).find(":selected").attr('disabled', false).show();$(this).find(":input").attr('disabled', false).show();});var table = $('#partnerDealerMapping').DataTable();$(document).on('dblclick', '#partnerDealerMapping tbody tr', function() {console.log("dblclick");var data = table.row(this).data();$(this).find(":input").attr('disabled', false).show();});});function partnerDealerMapping(domId) {doAjaxRequestHandler(context + "/partnerDealerMapping", "GET", function(response) {$('#' + domId).html(response);});}function partnerOnboardingLegal(domId) {doAjaxRequestHandler(context + "/partnerOnboardingLegal", "GET", function(response) {$('#' + domId).html(response);});}function partnerDashboardTraining(domId) {doAjaxRequestHandler(context + "/partnerDashboardTraining", "GET",function(response) {$('#' + domId).html(response);});}function partnerOnboardingVerification(domId) {doAjaxRequestHandler(context + "/partnerOnboardingVerification", "GET",function(response) {$('#' + domId).html(response);});}