AutorÃa | Ultima modificación | Ver Log |
require(['core/first', 'jquery', 'jqueryui', 'core/ajax', 'pnotify', 'select2', 'moment'], function(core, $, bootstrap, ajax, pnotify, select2, moment) {$(document).ready(function() {$('#form_custom #filter_from').datepicker({dateFormat: "yy-mm-dd",dayNamesMin: [ "Di", "Lu", "Ma", "Mi", "Ju", "Vi", "Sa" ],monthNames: [ "Enero", "Febrero", "Marzo", "Abril", "Mayo", "Junio", "Julio", "Agosto", "Septiembre", "Octubre", "Noviembre", "Diciembre" ],onSelect: function (dateText, inst) {$('#form_custom #filter_to').datepicker('option', 'minDate', moment(dateText).toDate());$(this).datepicker( "hide" );$('#div-local-cesa-reportes-custom').empty();}});$('#form_custom #filter_to').datepicker({dateFormat: "yy-mm-dd",minDate: new Date(2023, 1 - 1, 1),dayNamesMin: [ "Di", "Lu", "Ma", "Mi", "Ju", "Vi", "Sa" ],monthNames: [ "Enero", "Febrero", "Marzo", "Abril", "Mayo", "Junio", "Julio", "Agosto", "Septiembre", "Octubre", "Noviembre", "Diciembre" ],onSelect: function (dateText, inst) {$(this).datepicker( "hide" );$('#div-local-cesa-reportes-custom').empty();}});$('#form_custom #filter_userkeyword').change(function(e) {e.preventDefault();$('#div-local-cesa-reportes-custom').empty();});$.fn.reload = function() {$('.ccn_preloader_load').show();$('#div-local-cesa-reportes-custom').empty();ajax.call([{methodname: 'local_cesa_reportes_report_custom',args: {'filter_from': $('#form_custom #filter_from').val(),'filter_to': $('#form_custom #filter_to').val(),'filter_userkeyword': $('#form_custom #filter_userkeyword').val(),},}])[0].done(function(response) {$('.ccn_preloader_load').hide();var json = JSON.parse(response);if(json.success) {$('#div-local-cesa-reportes-custom').html(json.data);}return;}).fail(function(err) {$('.ccn_preloader_load').hide();return;});}$('#btn-recargar-reporte-custom').click(function(e) {e.preventDefault();$.fn.reload();});$('#btn-download-excel-custom').click(function(e) {e.preventDefault();$('.ccn_preloader_load').show();$('#btn-download-excel-custom').prop('disabled', true);ajax.call([{methodname: 'local_cesa_reportes_excel_report_custom',args: {'filter_from': $('#form_custom #filter_from').val(),'filter_to': $('#form_custom #filter_to').val(),'filter_userkeyword': $('#form_custom #filter_userkeyword').val(),},}])[0].done(function(response) {$('.ccn_preloader_load').hide();$('#btn-download-excel-custom').prop('disabled', false);var json = JSON.parse(response);if(json.success) {new pnotify({title: false,text: json.data,type: 'success',hide: true,delay: 2000,addclass: "stack-modal",});} else {new pnotify({title: false,text: json.data,type: 'error',hide: true,delay: 2000,addclass: "stack-modal",});}return;}).fail(function(err) {$('.ccn_preloader_load').hide();$('#btn-download-excel-custom').prop('disabled', false);return;});});$.fn.reload();dateText = $('#form_custom #filter_from').val().trim();$('#form_custom #filter_to').datepicker('option', 'minDate', moment(dateText).toDate() );});});