File manager - Edit - /home/autoph/public_html/connectv1/dist/js/bank/bank_config_bank.js
Back
// GLOBAL VARIABLES var bankbanks_bank_id_selected = ""; $(function(){ $('#bankbanks-bank-status-checkbox').bootstrapSwitch('disabled', true); }) $("input[data-bootstrap-switch]").each(function(){ $(this).bootstrapSwitch('state', $(this).prop('checked')); }); function refreshBankConfigBankList(){ $.ajax({ url:"app/bank/configurations/bank_banks.php", type:"POST", data: { type: 4 // reload list w/o bank id }, beforeSend: function(){ }, success: function(result) { $('#bankbanks-bank-list').html(''); $('#bankbanks-bank-list').append("\"" + result + "\""); }, }) } function delay(callback, ms) { var timer = 0; return function() { var context = this, args = arguments; clearTimeout(timer); timer = setTimeout(function () { callback.apply(context, args); }, ms || 0); }; } $('#bankbanks-add-bank').on('click', function(){ var bank_code = $('#bankbanks-new-bank-code').val(); var new_bank = $('#bankbanks-new-bank-name').val(); if(bank_code == ""){ toastr.remove(); toastr.error('Bank code field is empty'); return; } if(new_bank == ""){ toastr.remove(); toastr.error('Bank name field is empty'); return; } $.ajax({ url:"app/bank/configurations/bank_banks.php", type:"POST", dataType: 'json', data: { type: 1, // add bank bank_code: bank_code, new_bank: new_bank }, beforeSend: function(){ }, success: function(result) { if(result.status == 0){ // dupli code toastr.remove(); toastr.error(result.message); } else if(result.status == 1){ // dupli name toastr.remove(); toastr.error(result.message); } else if(result.status == 2){ toastr.remove(); toastr.success("New bank added successfully"); $('#new-bank-name').val(""); $('#modal-bankbanks-add-bank').modal('hide'); refreshBankConfigBankList(); $('#bankbanks-new-bank-code').val(""); $('#bankbanks-new-bank-name').val(""); } }, }); }); $('#bankbanks-bank-list').on('change', function(){ bankbanks_bank_id_selected = $('#bankbanks-bank-list').val(); $.ajax({ url:"app/bank/configurations/bank_banks.php", type:"POST", dataType: 'json', data: { bank_id: bankbanks_bank_id_selected, type: 2 // reload/load brand }, beforeSend: function(){ }, success: function(result) { $('#bankbanks-bank-code').val(result.code); $('#bankbanks-bank-name').val(result.name); $('#bankbanks-bank-added-by').text(result.added_by); $('#bankbanks-bank-last-modified-by').text(result.last_modified_by + "\n" + "(" + result.date_modified + ")"); $('#bankbanks-bank-date-added').text(result.date_added); $('#bankbanks-bank-status-checkbox').bootstrapSwitch('disabled', false); $('#bankbanks-bank-status-checkbox').bootstrapSwitch('state', result.status); }, }) }); $('#bankbanks-update-bank').on('click', function (){ var update_bank_code = $('#bankbanks-bank-code').val(); var update_bank_name = $('#bankbanks-bank-name').val(); var status = $('#bankbanks-bank-status-checkbox').bootstrapSwitch('state'); if(bankbanks_bank_id_selected == ""){ toastr.remove(); toastr.error("Please select bank name to be modified first"); exit; } if(update_bank_code == ""){ toastr.remove(); toastr.error("Bank code is empty"); return; } if(update_bank_name == ""){ toastr.remove(); toastr.error("Bank name is empty"); return; } $.ajax({ url:"app/bank/configurations/bank_banks.php", type:"POST", dataType: 'json', data: { type: 3, // update bank bank_id: bankbanks_bank_id_selected, new_bank_code: update_bank_code, new_bank_name: update_bank_name, status: status }, beforeSend: function(){ $('#bankbanks-update-bank').attr('disabled', true); }, success: function(result) { if(result.status == 0){ toastr.remove(); toastr.error("Bank code already existing"); $('#bankbanks-update-bank').attr('disabled', false); return; } if(result.status == 1){ toastr.remove(); toastr.error("Bank name already existing"); $('#bankbanks-update-bank').attr('disabled', false); return; } if(result.status == 2){ toastr.remove(); toastr.success("Bank details successfully updated"); refreshBankConfigBankList(); $('#bankbanks-bank-code').val(""); $('#bankbanks-bank-name').val(""); $('#bankbanks-bank-added-by').text(""); $('#bankbanks-bank-date-added').text(""); $('#bankbanks-bank-last-modified-by').text(""); $('#bankbanks-bank-status-checkbox').bootstrapSwitch('disabled', true); $('#bankbanks-update-bank').attr('disabled', false); return; } }, }) }); $('#bankbanks-search-bank').keyup(delay(function (e){ var search_bank = $('#bankbanks-search-bank').val(); bankbanks_bank_id_selected = ""; $.ajax({ url:"app/bank/configurations/bank_banks.php", type:"POST", data: { type: 5, // search search_item: search_bank }, beforeSend: function(){ }, success: function(result){ $('#bankbanks-bank-list').html(''); $('#bankbanks-bank-list').append("\"" + result + "\""); } }); }, 500)); $('#bankbanks-close-modal').on('click', function(){ $('#modal-bankbanks-add-bank').modal('hide'); $('#bankbanks-new-bank-code').val(""); $('#bankbanks-new-bank-name').val(""); });
| ver. 1.4 |
.
| PHP 7.3.33 | Generation time: 0 |
proxy
|
phpinfo
|
Settings