<commit_before>let iniciofecha = moment().subtract(0, 'month').startOf('month')
let finfecha = moment().subtract(0, 'month').endOf('month')

$(document).ready(function () {
    $(".tiponumerico").inputmask({
        alias: "decimal",
        digits: 2,
        groupSeparator: ',',
        autoGroup: true,
        autoUnmask: true
    });

    let start = moment().subtract(0, 'month').startOf('month')
    let end = moment().subtract(0, 'month').endOf('month')

    $(function () {
        moment.locale('es');

        function cb(start, end) {
            $('#fechapersonalizada span').html(start.format('D MMMM, YYYY') + ' - ' + end.format('D MMMM, YYYY'));
            iniciofecha = start
            finfecha = end
        }

        $('#fechapersonalizada').daterangepicker({

            locale: {
                format: 'DD/MM/YYYY',
                applyLabel: 'Aplicar',
                cancelLabel: 'Cancelar',
                customRangeLabel: 'Personalizado',
            },
            startDate: start,
            endDate: end,
            ranges: {
                'Hoy': [moment(), moment()],
                "Mes Actual": [moment().subtract(0, 'month').startOf('month'), moment().subtract(0, 'month').endOf('month')],
                "Hace un mes": [moment().subtract(1, 'month').startOf('month'), moment().subtract(1, 'month').endOf('month')],
                'Gestion Actual': [moment().subtract(0, 'year').startOf('year'), moment().subtract(0, 'year').endOf('year')],
                'Hace un Año': [moment().subtract(1, 'year').startOf('year'), moment().subtract(1, 'year').endOf('year')],
            }
        }, cb);

        cb(start, end);

    });
    $('#fechapersonalizada').on('apply.daterangepicker', function (ev, picker) {
        
        retornarClienteItems();
    });
    tituloReporte();
    retornarClienteItems();
})
$(document).on("change", "#almacen_filtro", function () {

    tituloReporte();
    retornarClienteItems();
})
$(document).on("change", "#moneda", function () {
    retornarClienteItems();
})
$(document).on("click", "#refresh", function () {
    retornarClienteItems();
})



function retornarClienteItems() {
    let ini = iniciofecha.format('YYYY-MM-DD')
    let fin = finfecha.format('YYYY-MM-DD')
    let alm = $("#almacen_filtro").val()
    let mon = $("#moneda").val()
    agregarcargando();
    $.ajax({
        type: "POST",
        url: base_url('index.php/Reportes/showClienteItems'),
        dataType: "json",
        data: {
            i: ini,
            f: fin,
            a: alm,
        },
    }).done(function (res) {
        console.log(res);
        quitarcargando();
        
        for (let index = 0; index < res.length; index++) {<commit_msg>correcion titulo clienteitems<commit_after>let iniciofecha = moment().subtract(0, 'month').startOf('month')
let finfecha = moment().subtract(0, 'month').endOf('month')

$(document).ready(function () {
    $(".tiponumerico").inputmask({
        alias: "decimal",
        digits: 2,
        groupSeparator: ',',
        autoGroup: true,
        autoUnmask: true
    });

    let start = moment().subtract(0, 'month').startOf('month')
    let end = moment().subtract(0, 'month').endOf('month')

    $(function () {
        moment.locale('es');

        function cb(start, end) {
            $('#fechapersonalizada span').html(start.format('D MMMM, YYYY') + ' - ' + end.format('D MMMM, YYYY'));
            iniciofecha = start
            finfecha = end
        }

        $('#fechapersonalizada').daterangepicker({

            locale: {
                format: 'DD/MM/YYYY',
                applyLabel: 'Aplicar',
                cancelLabel: 'Cancelar',
                customRangeLabel: 'Personalizado',
            },
            startDate: start,
            endDate: end,
            ranges: {
                'Hoy': [moment(), moment()],
                "Mes Actual": [moment().subtract(0, 'month').startOf('month'), moment().subtract(0, 'month').endOf('month')],
                "Hace un mes": [moment().subtract(1, 'month').startOf('month'), moment().subtract(1, 'month').endOf('month')],
                'Gestion Actual': [moment().subtract(0, 'year').startOf('year'), moment().subtract(0, 'year').endOf('year')],
                'Hace un Año': [moment().subtract(1, 'year').startOf('year'), moment().subtract(1, 'year').endOf('year')],
            }
        }, cb);

        cb(start, end);

    });
    $('#fechapersonalizada').on('apply.daterangepicker', function (ev, picker) {
        tituloReporte();
        retornarClienteItems();
    });
    tituloReporte();
    retornarClienteItems();
})
$(document).on("change", "#almacen_filtro", function () {

    tituloReporte();
    retornarClienteItems();
})
$(document).on("change", "#moneda", function () {
    tituloReporte();
    retornarClienteItems();
})
$(document).on("click", "#refresh", function () {
    tituloReporte();
    retornarClienteItems();
})



function retornarClienteItems() {
    let ini = iniciofecha.format('YYYY-MM-DD')
    let fin = finfecha.format('YYYY-MM-DD')
    let alm = $("#almacen_filtro").val()
    let mon = $("#moneda").val()
    agregarcargando();
    $.ajax({
        type: "POST",
        url: base_url('index.php/Reportes/showClienteItems'),
        dataType: "json",
        data: {
            i: ini,
            f: fin,
            a: alm,
        },
    }).done(function (res) {
        console.log(res);
        quitarcargando();
        
        for (let index = 0; index < res.length; index++) {
{'fraction_non_alphanumeric': 0.1895554752439465, 'fraction_numerical': 0.005059631369714492, 'mean_word_length': 2.372943327239488, 'pattern_counts': {'":': 4, '<': 5, '<?xml version=': 0, '>': 3, 'https://': 0, 'lorem ipsum': 0, 'www.': 0, 'xml': 0}, 'pii_count': 0, 'substrings_counts': 0, 'word_list_counts': {'cursed_substrings.json': 0, 'profanity_word_list.json': 0, 'sexual_word_list.json': 0, 'zh_pornsignals.json': 0}}
{'dir': 'git-commits-cleaned', 'id': '5308669', 'n_tokens_mistral': 1781, 'n_tokens_neox': 1750, 'n_words': 305}