add endpoint spend by unit

This commit is contained in:
Rizki
2026-03-16 11:17:50 +07:00
parent 5335671e98
commit 357b95774f
3 changed files with 81 additions and 1 deletions

View File

@ -60,3 +60,19 @@ exports.getMonthlyBudgetUtilization = (req, res) => {
dashboardAdapter.sendResponse(502, apireshandler, res);
}
};
exports.getSpendByUnitChart = (req, res) => {
try {
dashboardAdapter.querySpendByUnitChart(req, function (err, data) {
let statusCode = data != null ? data.meta.code : 200;
if (err) statusCode = 500;
dashboardAdapter.sendResponse(statusCode, data, res);
});
} catch (err) {
apireshandler.meta.code = 502;
apireshandler.meta.message = "Dashboard controller error : " + err.toString();
dashboardAdapter.sendResponse(502, apireshandler, res);
}
};