Rev 27754 | View as "text/plain" | Blame | Compare with Previous | Last modification | View Log | RSS feed
$(function() {$(document).on('click', ".create-mobile-recharge-commission", function() {console.log("Create Mobile Recharge Commission Button Clicked...");loadCreateRechargeCommission("main-content", "MOBILE");});$(document).on('click', ".create-dth-recharge-commission", function() {console.log("Create Dth Recharge Commission Button Clicked...");loadCreateRechargeCommission("main-content", "DTH");});$(document).on('click', ".create-mobile-recharge", function() {console.log("Create Mobile Recharge Button Clicked...");loadCreateRecharge("main-content", "MOBILE");});$(document).on('click', ".create-dth-recharge", function() {console.log("Create Dth Recharge Button Clicked...");loadCreateRecharge("main-content", "DTH");});$(document).on('click', ".mobile-recharges", function() {console.log("Mobile Recharges Button Clicked...");loadRecharges("main-content", "MOBILE");});$(document).on('click', "#mobile-recharges-paginated .next", function() {var params = {};params['rechargeType'] = 'MOBILE';loadPaginatedNextItems('/getPaginatedRecharges', params, 'mobile-recharges-paginated', 'mobile-recharge-table', 'mobile-recharges-container');$(this).blur();});$(document).on('click', "#mobile-recharges-paginated .previous", function() {var params = {};params['rechargeType'] = 'MOBILE';loadPaginatedPreviousItems('/getPaginatedRecharges', params, 'mobile-recharges-paginated', 'mobile-recharge-table', 'mobile-recharges-container');$(this).blur();});$(document).on('click', ".dth-recharges", function() {console.log("DTH Recharges Button Clicked...");loadRecharges("main-content", "DTH");});$(document).on('click', "#dth-recharges-paginated .next", function() {var params = {};params['rechargeType'] = 'DTH';loadPaginatedNextItems('/getPaginatedRecharges', params, 'dth-recharges-paginated', 'dth-recharge-table', 'dth-recharges-container');$(this).blur();});$(document).on('click', "#dth-recharges-paginated .previous", function() {var params = {};params['rechargeType'] = 'DTH';loadPaginatedPreviousItems('/getPaginatedRecharges', params, 'dth-recharges-paginated', 'dth-recharge-table', 'dth-recharges-container');$(this).blur();});$(document).on('click', ".mobile-recharge-check-status",function(){console.log("mobile-recharge-check-status clicked");var requestId = $(this).attr('data');console.log("request id : "+requestId);var start = $( "#mobile-recharges-paginated .start" ).text();var offset = start - 1;rechargeCheckStatus("mobile-recharge-table", requestId, "MOBILE", offset);});$(document).on('click', ".dth-recharge-check-status",function(){console.log("dth-recharge-check-status clicked");var requestId = $(this).attr('data');console.log("request id : "+requestId);var start = $( "#dth-recharges-paginated .start" ).text();var offset = start - 1;rechargeCheckStatus("dth-recharge-table", requestId, "DTH", offset);});$(document).on('change', "#rechargeOperatorType",function() {console.log("Operator Type Clicked...");loadRechargeOperatorsByOperatorType("rechargeOperator", $(this).val());});$(document).on('change', "#rechargeCommissionOperatorType",function() {console.log("Operator Type Clicked...");loadRechargeCommissionOperatorsByOperatorType("rechargeCommissionOperator", $(this).val());});$(document).on('click', ".recharge-commissions", function() {console.log("Recharge Commissions Button Clicked...");loadRechargeCommissions("main-content", "MOBILE");});$(document).on('click', "#recharge-commissions-paginated .next", function() {loadPaginatedNextItems('/getPaginatedRechargeCommissions', null, 'recharge-commissions-paginated', 'recharge-commissions-table', 'recharge-commission-details-container');$(this).blur();});$(document).on('click', "#recharge-commissions-paginated .previous", function() {loadPaginatedPreviousItems('/getPaginatedRechargeCommissions', null, 'recharge-commissions-paginated', 'recharge-commissions-table', 'recharge-commission-details-container');$(this).blur();});$(document).on('click', "#recharge-provider-credit-wallet-histories-paginated .next", function() {loadPaginatedNextItems('/getPaginatedRechargeProviderWalletAddMoneys', null, 'recharge-provider-credit-wallet-histories-paginated', 'recharge-provider-credit-wallet-histories-table', null);$(this).blur();});$(document).on('click', "#recharge-provider-credit-wallet-histories-paginated .previous", function() {loadPaginatedPreviousItems('/getPaginatedRechargeProviderWalletAddMoneys', null, 'recharge-provider-credit-wallet-histories-paginated', 'recharge-provider-credit-wallet-histories-table', null);$(this).blur();});$(document).on('click', ".recharge-commission-details",function(){var operatorIdProviderIdString = $(this).attr('data').split(',');var operatorId = operatorIdProviderIdString[0];var providerId = operatorIdProviderIdString[1];console.log("operatorId = "+operatorId);console.log("providerId = "+providerId);loadRechargeCommissionDetails("recharge-commission-details-container", operatorId, providerId);});$(document).on('click', ".recharge-commission-update-details",function(){var operatorIdProviderIdString = $(this).attr('data').split(',');var operatorId = operatorIdProviderIdString[0];var providerId = operatorIdProviderIdString[1];console.log("operatorId = "+operatorId);console.log("providerId = "+providerId);var amountType = $('#amountType option:selected').val();console.log("amountType : "+amountType);var amount = $('#amount').val();console.log("amount : "+amount);var start = $( "#recharge-commissions-paginated .start" ).text();//var end = $( "#schemes-paginated .end" ).text();var offset = start - 1;if(confirm("Are you sure you want to update Recharge Commission details!") == true){updateRechargeCommissionDetails(operatorId, providerId, amountType, amount, offset, "recharge-commissions-table");}});$(document).on('click', ".recharge-provider-balance",function(){console.log("Recharge Provider balance button clicked...");loadRechargeProviderBalance("main-content");});$(document).on('click', ".recharge-provider-wallet-add-money",function(){console.log("Recharge Provider wallet add money button clicked...");loadRechargeProviderWalletAddMoney("main-content");});$(document).on('click', ".recharge-provider-wallet-add-moneys",function(){console.log("Recharge Provider wallet add moneys button clicked...");loadRechargeProviderWalletAddMoneys("main-content");});$(document).on('click', ".daily-recharges",function(){console.log("Daily Recharges button clicked...");loadDailyRecharges("main-content");});$(document).on('click', "#daily-recharges-paginated .next", function() {loadPaginatedNextItems('/getPaginatedDailyRecharges', null, 'daily-recharges-paginated', 'daily-recharges-table', null);$(this).blur();});$(document).on('click', "#daily-recharges-paginated .previous", function() {loadPaginatedPreviousItems('/getPaginatedDailyRecharges', null, 'daily-recharges-paginated', 'daily-recharges-table', null);$(this).blur();});});function loadCreateRecharge(domId, rechargeType){doGetAjaxRequestHandler(context+"/createRecharge?rechargeType="+rechargeType, function(response){$('#' + domId).html(response);});}function loadCreateRechargeCommission(domId, rechargeType){doGetAjaxRequestHandler(context+"/createRechargeCommission?rechargeType="+rechargeType, function(response){$('#' + domId).html(response);});}function loadRechargeOperatorsByOperatorType(domId, operatorType){doGetAjaxRequestHandler(context+"/getRechargeOperators?operatorType="+operatorType, function(response){$('#' + domId).html(response);});}function loadRechargeCommissionOperatorsByOperatorType(domId, operatorType){doGetAjaxRequestHandler(context+"/getRechargeCommissionOperators?operatorType="+operatorType, function(response){$('#' + domId).html(response);});}function loadRecharges(domId, rechargeType){doGetAjaxRequestHandler(context+"/getRecharges?rechargeType="+rechargeType, function(response){$('#' + domId).html(response);});}function loadRechargeCommissions(domId, rechargeType){doGetAjaxRequestHandler(context+"/getRechargeCommissions", function(response){$('#' + domId).html(response);});}function loadRechargeDetails(domId, rechargeTransactionId){doGetAjaxRequestHandler(context+"/getRechargeById?rechargeTransactionId="+rechargeTransactionId, function(response){$('#' + domId).html(response);});}function loadRechargeCommissionDetails(domId, operatorId, providerId){doGetAjaxRequestHandler(context+"/getRechargeCommissionByOperatorId?operatorId="+operatorId+"&providerId="+providerId, function(response){$('#' + domId).html(response);});}function updateRechargeCommissionDetails(operatorId, providerId, amountType, amount, offset, domId){doPutAjaxRequestHandler(context+"/updateRechargeCommission?operatorId="+operatorId+"&providerId="+providerId+"&amountType="+amountType+"&amount="+amount+"&offset="+offset, function(response){$('#' + domId).html(response);$('#recharge-commission-details-container').html('');alert("Recharge Commission details have been updated successfully")});}function rechargeCheckStatus(domId, requestId, rechargeType, offset){if(confirm("Are you sure you want to do Check Status Request!") == true){doGetAjaxRequestHandler(context+"/checkStatus?requestId="+requestId+"&rechargeType="+rechargeType+"&offset="+offset, function(response){$('#' + domId).html(response);});}}function loadOperatorsByOperatorType(domId, operatorType){doGetAjaxRequestHandler(context+"/getOperators?operatorType="+operatorType, function(response){$('#' + domId).html(response);});}function loadRechargeProviderBalance(domId){doGetAjaxRequestHandler(context+"/getRechargeProviderBalance", function(response){$('#' + domId).html(response);});}function loadRechargeProviderWalletAddMoney(domId){doGetAjaxRequestHandler(context+"/getRechargeProviderWalletAddMoney", function(response){$('#' + domId).html(response);});}function loadRechargeProviderWalletAddMoneys(domId){doGetAjaxRequestHandler(context+"/getRechargeProviderWalletAddMoneys", function(response){$('#' + domId).html(response);});}function loadDailyRecharges(domId){doGetAjaxRequestHandler(context+"/getDailyRecharges", function(response){$('#' + domId).html(response);});}function addMoneyToRechargeProviderWallet(){var providerId = $('#rechargeProvider option:selected').val();if(providerId == ""){alert("Please choose recharge provider");return;}var amount = $('#amount').val();if(amount == "" || parseFloat(amount) <= 0){alert("Invalid amount");return;}let receiveDateTime = getDatesFromPicker('input[name="receiveDateTime"]');var providerName = $('#rechargeProvider option:selected').text();if(confirm("Are you sure you want to add money to "+providerName+" wallet!") == true){doPostAjaxRequestHandler(context + "/addMoneyToRechargeProviderWallet?providerId=" + providerId + "&amount=" + amount + "&receiveDateTime=" + receiveDateTime.startDate, function (response) {$('#main-content').html(response);});}}