Include chart with report

This commit is contained in:
James Cole
2016-12-03 21:48:40 +01:00
parent 0a844e4313
commit 9dc6f41c18
8 changed files with 142 additions and 2 deletions

View File

@@ -89,8 +89,11 @@ function displayAjaxPartial(data, holder) {
// trigger list thing
listLengthInitial();
// budget thing
// budget thing in year and multi year report:
$('.budget-chart-activate').unbind('click').on('click', clickBudgetChart);
// category thing in year and multi year report:
$('.category-chart-activate').unbind('click').on('click', clickCategoryChart);
}
function failAjaxPartial(uri, holder) {
@@ -100,6 +103,18 @@ function failAjaxPartial(uri, holder) {
}
function clickCategoryChart(e) {
"use strict";
var link = $(e.target);
var categoryId = link.data('category');
// this url is different from the one below. this is something that must be fixed
var URL = 'chart/category/' + categoryId + '/report-period/' + startDate + '/' + endDate + '/' + accountIds;
var container = 'category_chart';
columnChart(URL, container);
return false;
}
function clickBudgetChart(e) {
"use strict";
var link = $(e.target);

View File

@@ -6,6 +6,7 @@ $(function () {
drawChart();
loadAjaxPartial('budgetPeriodReport', budgetPeriodReportUri);
loadAjaxPartial('categoryPeriodReport', categoryPeriodReportUri);
});
function drawChart() {