Формирование списка графиков по данным из конфига отчета

parent b491f1d2
...@@ -2,13 +2,12 @@ $(document).ready(function(){ ...@@ -2,13 +2,12 @@ $(document).ready(function(){
var var
selectorGraphChartStat = '#chart-graph-stat', selectorGraphChartStat = '#chart-graph-stat',
selectorActiveLine = '.b-filter__switch.current-metric .m-filter__switch-item_active',
//selectorActiveTime = '.b-filter__switch.time .m-filter__switch-item_active', //selectorActiveTime = '.b-filter__switch.time .m-filter__switch-item_active',
//selectorActiveDays = '.b-filter__switch.days .m-filter__switch-item_active', //selectorActiveDays = '.b-filter__switch.days .m-filter__switch-item_active',
//selectorActiveData = '.b-filter__switch.metric-data .m-filter__switch-item_active', //selectorActiveData = '.b-filter__switch.metric-data .m-filter__switch-item_active',
activeLine = $(selectorActiveLine).data('filter-category'),
activeLines,
//activeTime, //activeTime,
activeLine,
activeLines,
activeDays, activeDays,
toggelDates = [], toggelDates = [],
weekDatesDataStart, weekDatesDataStart,
...@@ -17,7 +16,6 @@ $(document).ready(function(){ ...@@ -17,7 +16,6 @@ $(document).ready(function(){
selectedCategoriesId, selectedCategoriesId,
colorsActiveLines = $(selectorGraphChartStat).data('colors'); colorsActiveLines = $(selectorGraphChartStat).data('colors');
// Добавление впереди 0 у однозначных значений // Добавление впереди 0 у однозначных значений
function pad(number) { function pad(number) {
var r = String(number); var r = String(number);
...@@ -94,6 +92,8 @@ $(document).ready(function(){ ...@@ -94,6 +92,8 @@ $(document).ready(function(){
// Получение данных для категорий: // Получение данных для категорий:
if ($('#report-cats').val()) { if ($('#report-cats').val()) {
categoriesNames = JSON.parse($('#report-cats').val()); categoriesNames = JSON.parse($('#report-cats').val());
activeLines = Object.keys(categoriesNames);
activeLine = activeLines[0];
} }
$.extend({ $.extend({
...@@ -101,10 +101,12 @@ $(document).ready(function(){ ...@@ -101,10 +101,12 @@ $(document).ready(function(){
DateStat: function(dataLineChartStat) { DateStat: function(dataLineChartStat) {
//console.log('AAA DateStat: ', dataLineChartStat); //console.log('AAA DateStat: ', dataLineChartStat);
/*
if (dataLineChartStat.report == 'common') { if (dataLineChartStat.report == 'common') {
activeLines = ['Views', 'Clicks', 'Orders', 'OrderSum', 'AdMoney']; activeLines = ['Views', 'Clicks', 'Orders', 'OrderSum', 'AdMoney'];
activeLine = 'Views'; activeLine = 'Views';
} }
*/
// Диапазон дат: // Диапазон дат:
if (dataLineChartStat.type == 'interval') { if (dataLineChartStat.type == 'interval') {
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment