Proyectos de Subversion LeadersLinked - Backend

Rev

Rev 16040 | Rev 16042 | Ir a la última revisión | Mostrar el archivo completo | | | Autoría | Ultima modificación | Ver Log |

Rev 16040 Rev 16041
Línea 26... Línea 26...
26
    var endDate     = moment().format('YYYY-MM-DD'); 
26
    var endDate     = moment().format('YYYY-MM-DD'); 
Línea 27... Línea 27...
27
 
27
 
Línea 28... Línea 28...
28
    var ctxchartProgressByDay = document.getElementById("chartProgressByDay").getContext("2d");
28
    var ctxchartProgressByDay = document.getElementById("chartProgressByDay").getContext("2d");
-
 
29
 
-
 
30
    // draw empty chart
-
 
31
    
-
 
32
 
-
 
33
    $.fn.reload = function() {
-
 
34
        NProgress.start();
-
 
35
        $.ajax({
-
 
36
            'dataType'  : 'json',
-
 
37
            'accept'    : 'application/json',
-
 
38
            'method'    : 'get',
-
 
39
            'url'       : '$routeOverview',
-
 
40
            'data'      :  {
-
 
41
                'startDate' : startDate,
-
 
42
                'endDate' : endDate
-
 
43
            },
-
 
44
        }).done(function(response) {
-
 
45
            if(response['success']) {
-
 
46
                chartProgressByDay.data.datasets[0].data = response['data']['added_on'];
29
 
47
                chartProgressByDay.data.datasets[1].data = response['data']['total_by_day'];
30
    // draw empty chart
48
                chartProgressByDay.update();
31
    var chartProgressByDay = new Chart(ctxchartProgressByDay, {
49
                var chartProgressByDay = new Chart(ctxchartProgressByDay, {
32
        type: 'bar',
50
        type: 'bar',
33
        data: {
51
        data: {
34
            labels: [],
52
            labels: [],
35
            datasets: [
53
            datasets: [
36
                {
54
                {
37
                	label : 'LABEL_CHART_HOW_ARE_YOU_FEEL',
55
                	label : 'LABEL_CHART_HOW_ARE_YOU_FEEL',
38
         			backgroundColor: '#E69090',
56
         			backgroundColor: '#E69090',
39
                    borderColor: '#E69090',
57
                    borderColor: '#E69090',
40
                    borderWidth: 1,
58
                    borderWidth: 1,
41
                    fill: false,
59
                    fill: false,
42
                    data : []
60
                    data : response
43
              	},
61
              	},
44
                {
62
                {
45
                	label : 'LABEL_CHART_CLIMATE_ON_YOUR_ORGANIZATION',
63
                	label : 'LABEL_CHART_CLIMATE_ON_YOUR_ORGANIZATION',
46
                    backgroundColor: '#66BBBB',
64
                    backgroundColor: '#66BBBB',
47
         			borderColor: '#66BBBB',
65
         			borderColor: '#66BBBB',
48
         			borderWidth: 1,
66
         			borderWidth: 1,
49
                    fill: false,
67
                    fill: false,
50
                    data : []
68
                    data : response
51
                },
69
                },
52
            ]
70
            ]
53
        },
71
        },
Línea 63... Línea 81...
63
                    }
81
                    }
64
                }]
82
                }]
65
            }
83
            }
66
        }
84
        }
67
    });
85
    });
68
 
-
 
69
    $.fn.reload = function() {
-
 
70
        NProgress.start();
-
 
71
        $.ajax({
-
 
72
            'dataType'  : 'json',
-
 
73
            'accept'    : 'application/json',
-
 
74
            'method'    : 'get',
-
 
75
            'url'       : '$routeOverview',
-
 
76
            'data'      :  {
-
 
77
                'startDate' : startDate,
-
 
78
                'endDate' : endDate
-
 
79
            },
-
 
80
        }).done(function(response) {
-
 
81
            if(response['success']) {
-
 
82
                chartProgressByDay.data.datasets[0].data = response['data']['added_on'];
-
 
83
                chartProgressByDay.data.datasets[1].data = response['data']['total_by_day'];
-
 
84
                chartProgressByDay.update();
-
 
85
                console.log(chartProgressByDay.data.datasets[0].data);
86
                console.log(chartProgressByDay.data.datasets[0].data);
86
            }else{
87
            }else{
87
                $.fn.showError(response['data']);
88
                $.fn.showError(response['data']);
88
            }
89
            }
89
        }).fail(function( jqXHR, textStatus, errorThrown) {
90
        }).fail(function( jqXHR, textStatus, errorThrown) {