var sel_tab = []; var sel_prev_data = []; var alldeg = []; let dollarIndianLocale = Intl.NumberFormat("en-IN"); function CallEnableAffliationFee() { sel_tab = []; sel_prev_data = []; $("#page_main_div").load("../html_modules/affliation_fee.html", function () { document.getElementById("display_module_name").innerHTML = "Affilation Fee"; document.getElementById("module_name_for_save").value = "Affilation Fee"; getDefaultHeadFooterLinks("Affilation Fee"); loaddegrep(); }); } function loaddegrep() { $.ajax({ type: "GET", async: false, url: $host_url + "loaddeggrpaff", success: loaddegreeviewledgResponseAdm, }); } function loaddegreeviewledgResponseAdm($responceCat) { $responceCat = eval("(" + $responceCat + ")"); console.log($responceCat); if ($responceCat.error_code == 0) { let fine = $responceCat.data[0].fafffine; var optionsAsString = ""; for (var i = 0; i < $responceCat.data.length; i++) { alldeg[i] = $responceCat.data[i].internal_code; optionsAsString += ""; } $("#fdeggrp").append(optionsAsString); $("#fine").val(fine); } } function getafflidet() { $("#tabfees").hide(); $("#faffopt").val(""); if (sel_tab.length > 0) { $("#tabfees_selected").show(); } else { $("#tabfees_selected").hide(); } var deggrp = $("#fdeggrp").val(); $.ajax({ type: "GET", async: false, url: $host_url + "loadaffoptions" + "&fdeggrp=" + deggrp, success: function (response) { var response = JSON.parse(response); console.log(response); var optionsAsString = ""; // $("#faffopt").append(optionsAsString); if (response.error_code == 0) { optionsAsString = ""; for (var i = 0; i < response.data.length; i++) { alldeg[i] = response.data[i].internal_code; optionsAsString += ""; } $("#faffopt").html(optionsAsString); } }, }); } function loadtabaffli() { $("#tabfees").show(); $("#tabfees_selected").show(); var faffid = $("#faffopt").val(); $.ajax({ type: "GET", async: false, url: $host_url + "loadtabaffi" + "&faffid=" + faffid, success: function (response) { var response = JSON.parse(response); console.log(response); sel_prev_data = response.data; collsapn = "7"; if ( response.data[0].faffid == "6005" || response.data[0].faffid == "6008" ) { collsapn = "8"; } $e_data = ""; $e_data = ""; $e_data += ""; $e_data += ""; $e_data += ""; $e_data += ""; if ( response.data[0].faffid == "6005" || response.data[0].faffid == "6008" ) { $e_data += ""; } $e_data += ""; $e_data += ""; $e_data += ""; $e_data += ""; $e_data += ""; var $edy_data = ""; var k = 1; for (el of response.data) { $edy_data += ``; $edy_data += ``; $edy_data += ` `; if (el.faffid == "6005" || el.faffid == "6008") { $edy_data += ``; } $edy_data += ``; $edy_data += ` `; $edy_data += ` `; $edy_data += ``; $edy_data += ` `; k++; } $("#tabfees").html($e_data + $edy_data); }, }); } function getIntakeFee(ffeeid, faffid) { //console.log(ffeeid); let intake = $(`#fintake_${ffeeid}`).val(); let intakeval = Math.ceil(intake / 60); let ffee = 0; let ffee60 = 0; if (faffid == "6005") { ffee = 39960; ffee60 = 16080; if ( ffeeid == "5046" || ffeeid == "5049" || ffeeid == "5050" || ffeeid == "5051" ) { ffee = 36000; ffee60 = 16080; } else if (ffeeid == "5052") { ffee = 33300; ffee60 = 16080; } else if (ffeeid == "5053" || ffeeid == "5054") { ffee = 104400; ffee60 = 0; } } else if (faffid == "6008") { ffee = 120000; ffee60 = 32040; if ( ffeeid == "5070" || ffeeid == "5073" || ffeeid == "5074" || ffeeid == "5075" ) { ffee = 96000; ffee60 = 16080; } else if (ffeeid == "5076") { ffee = 399360; ffee60 = 0; } else if (ffeeid == "5077") { ffee = 240000; ffee60 = 0; } } let mGST = 0; let mfee = 0; let mtot = 0; mfee = ffee + (intakeval - 1) * ffee60; mGST = mfee * 0.18; mtot = mfee + mGST; $(`#ffee_${ffeeid}`).html(dollarIndianLocale.format(mfee)); $(`#ffeegst_${ffeeid}`).html(dollarIndianLocale.format(mGST)); $(`#ftotal_${ffeeid}`).html(dollarIndianLocale.format(mtot)); } function saveAffilationDet() { console.log(sel_tab); if ($("#principal_name").val() == "") { alert("Please Enter Name"); return; } if ($("#mobileno").val() == "") { alert("Please Enter Mobile No."); return; } if ($("#aisue_code").val() == "") { alert("Please Aisue code"); return; } if ($("#aisue_user_id").val() == "") { alert("Please Enter User Id"); return; } let params = "&principal_name=" + $("#principal_name").val() + "&mobileno=" + $("#mobileno").val() + "&aisue_code=" + $("#aisue_code").val() + "&aisue_user_id=" + $("#aisue_user_id").val(); $.ajax({ type: "POST", async: false, url: $host_url + "saveafflifee" + "&sel_tab=" + JSON.stringify(sel_tab) + params, success: function (response) { var response = JSON.parse(response); if (response.error_code == 0) { var button = ""; $.ajax({ type: "POST", async: false, data: "appno=" + response.data.appno + "&funivcode=" + "026", url: "razorpay/pay.php", success: function (responce) { button = responce; }, }); var banktable = `
" + response.data[0].faffihead + "
Sl. No.CourseIntakeFeesGST (18%)TotalSelect
${k}${el.ffeehead} ${dollarIndianLocale.format(el.ffees)} ${dollarIndianLocale.format(el.fgst)} ${dollarIndianLocale.format(el.ftotal)}
Logo Charges Action
Debit Cards 0%(txn < 2000) per transaction
Credit Cards 0.9% per transaction
Net Banking Rs. 10 per transaction
All Wallet availabel 1.65% per transaction
UPI 12 per transaction (For any amount).
${button}
`; console.log(banktable); $("#affilation").hide(); $("#bankdet").show(); $("#bankdet").html(banktable); // enableAffilationFee(); } else { alert("Error while saving data..!"); } }, }); } function selectfeehead(obj) { console.log(obj); var qpobj = []; if (obj.checked == true) { qpobj = sel_prev_data.filter((el, i) => { if (el.ffeeid == obj.value) { if (el.faffid == "6005" || el.faffid == "6008") { let intake = $(`#fintake_${el.ffeeid}`).val(); let intakeval = Math.ceil(intake / 60); if (intake == "") { alert("Enter Intake"); $(`#fintake_${el.ffeeid}`).focus(); return; } let ffee = 0; let ffee60 = 0; if (el.faffid == "6005") { ffee = 39960; ffee60 = 16080; if ( el.ffeeid == "5046" || el.ffeeid == "5049" || el.ffeeid == "5050" || el.ffeeid == "5051" ) { ffee = 36000; ffee60 = 16080; } else if (el.ffeeid == "5052") { ffee = 33300; ffee60 = 16080; } else if (el.ffeeid == "5053" || el.ffeeid == "5054") { ffee = 104400; ffee60 = 0; } } else if (el.faffid == "6008") { ffee = 120000; ffee60 = 32040; if ( el.ffeeid == "5070" || el.ffeeid == "5073" || el.ffeeid == "5074" || el.ffeeid == "5075" ) { ffee = 96000; ffee60 = 16080; } else if (el.ffeeid == "5076") { ffee = 399360; ffee60 = 0; } else if (el.ffeeid == "5077") { ffee = 240000; ffee60 = 0; } } let mGST = 0; let mfee = 0; let mtot = 0; mfee = ffee + (intakeval - 1) * ffee60; mGST = mfee * 0.18; mtot = mfee + mGST; el.ffees = mfee; el.fgst = mGST; el.ftotal = mtot; } return { ...el, fdeleted: false }; } }); var dup = false; sel_tab.filter((el, i) => { if (el.ffeeid == obj.value) { dup = true; } }); // console.log(dup) if (dup == false) sel_tab = [...sel_tab, ...qpobj]; } else { qpobj = sel_tab.filter((el, i) => { if (el.ffeeid != obj.value) { return el; } }); sel_tab = [...qpobj]; } buildgrisfortable(); } function buildgrisfortable() { let x = ""; console.log(sel_tab); $e_data = ""; $e_data = ""; $e_data += ""; $e_data += ""; $e_data += ""; $e_data += ""; $e_data += ""; $e_data += ""; $e_data += ""; $e_data += ""; var $edy_data = ""; var k = 1; for (el of sel_tab) { $edy_data += ``; $edy_data += ``; $edy_data += ` `; $edy_data += ``; $edy_data += ` `; $edy_data += ` `; $edy_data += ` `; k++; } $("#tabfees_selected").html($e_data + $edy_data); } function viewAffliationfee() { $("#page_main_div").load( "../html_modules/affliation_fee_view.html", function () { document.getElementById("display_module_name").innerHTML = "Affilation Fee View"; document.getElementById("module_name_for_save").value = "Affilation Fee View"; getDefaultHeadFooterLinks("Affilation Fee View"); $.ajax({ type: "GET", async: false, url: $host_url + "viewafflifee", success: function (response) { var response = JSON.parse(response); console.log(response); $e_data = ""; $e_data = "
Selected Courses
Sl. No.CourseFeesGST (18%)Total
${k}${el.ffeehead} ${dollarIndianLocale.format( el.ffees )} ${dollarIndianLocale.format( el.fgst )} ${dollarIndianLocale.format( el.ftotal )}
"; $e_data += ""; $e_data += ""; $e_data += ""; $e_data += ""; $e_data += ""; $e_data += ""; $e_data += ""; $e_data += ""; $e_data += ""; $e_data += ""; $e_data += ""; $e_data += ""; $e_data += ""; if (response.error_code == 0) { if (response.data.length > 0) { var $edy_data = ""; var k = 1; let but = ""; let disabled = "disabled"; let sts = ""; for (el of response.data) { if (el.fpaymentstatus == "success") { sts = "Success"; disabled = "disabled"; } else if (el.last_date == 0) { but = `  `; } else { sts = ""; disabled = ""; but = `  `; } let totsum = dollarIndianLocale.format(el.ftotalsum); $edy_data += ``; $edy_data += ``; $edy_data += ``; $edy_data += ` `; $edy_data += ``; $edy_data += ` `; $edy_data += ` `; $edy_data += ` `; $edy_data += ` `; $edy_data += ` `; $edy_data += ` `; $edy_data += ` `; k++; } $("#view_affliation_fee").html($e_data + $edy_data); } else { var $edy_data = ""; var k = 1; for (el of response.data) { $edy_data += ``; $edy_data += ``; $edy_data += ` `; k++; } $("#view_affliation_fee").html($e_data + $edy_data); } } else { var $edy_data = ""; $edy_data += ``; $edy_data += ``; $edy_data += ` `; $("#view_affliation_fee").html($e_data + $edy_data); } }, }); } ); } function rptviewaff(fsaffid) { console.log(fsaffid); window.open($host_url + "affliation_detailed_report" + "&fsaffid=" + fsaffid); } function makePayment(appno) { $("#page_main_div").load("../html_modules/affliation_fee.html", function () { document.getElementById("display_module_name").innerHTML = "Affilation Fee"; document.getElementById("module_name_for_save").value = "Affilation Fee"; getDefaultHeadFooterLinks("Affilation Fee"); var button = ""; $.ajax({ type: "POST", async: false, data: "appno=" + appno + "&funivcode=" + "026", url: "razorpay/pay.php", success: function (responce) { button = responce; }, }); var banktable = `
Affliation Fees Summary
Sl. No.App. No.Principal NameMobile No.Aisue CodeAisue User IDCreated DateTotal AmountStatusAction
${k}${el.fsaffid}${el.fprincipalname} ${el.fmobileno} ${el.faisuecode} ${el.faisueid} ${el.fcreatedate}${totsum} ${sts} ${but}
No data Found...!
No data Found...!
Logo Charges Action
Debit Cards 0%(txn < 2000) per transaction
Credit Cards 0.9% per transaction
Net Banking Rs. 10 per transaction
All Wallet availabel 1.65% per transaction
UPI 12 per transaction (For any amount).
${button}
`; $("#affilation").hide(); $("#bankdet").show(); $("#bankdet").html(banktable); }); }