Rev 28861 | 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_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);doAjaxRequestWithJsonHandler(context + "/partnerDealerSubmit", "POST",jsonObject,function(response) {row.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(8) input[type='text']").val();var nocGt = $("#nocGt").val();var rbmReason = $("#rbmReason").val();var approval =$("#approval").val();console.log("onboardingId"+onboardingId);console.log("rbmReason"+rbmReason);console.log("approval"+approval);console.log("nocGt"+nocGt);console.log("comment"+comment);var partnerVerficationObject = {};partnerVerficationObject['onboardingId'] = onboardingIdpartnerVerficationObject['comment'] = commentpartnerVerficationObject['nocGt'] = nocGtpartnerVerficationObject['rbmReason'] = rbmReasonpartnerVerficationObject['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) {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 dateCompleted = $(row).find("td:eq(8) input[type='date']").val();if (dateCompleted != "") {dateCompleted = dateCompleted + "T00:00:00";}var dashboardTraining = $("#dashboardTraining").val();var appTraining = $("#appTraining").val();console.log("onboardingId"+onboardingId);console.log("dateCompleted"+dateCompleted);console.log("dashboardTraining"+dashboardTraining);console.log("appTraining"+appTraining);var partnerDashboardTraining = {};partnerDashboardTraining['onboardingId'] = onboardingIdpartnerDashboardTraining['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");});}});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 = $('#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 partnerDashboardTraining(domId) {doAjaxRequestHandler(context + "/partnerDashboardTraining", "GET",function(response) {$('#' + domId).html(response);});}function partnerOnboardingVerification(domId) {doAjaxRequestHandler(context + "/partnerOnboardingVerification", "GET",function(response) {$('#' + domId).html(response);});}