From 3eadd05d1cb8648c6e7e2f03e3998d2dfc4a010f Mon Sep 17 00:00:00 2001 From: Raman Marikanti Date: Tue, 16 Dec 2025 16:12:08 +0530 Subject: [PATCH] dashboard weight updates --- .../pqgrid_dashboard/pqgrid_consumption_dashboard.js | 10 +++++++--- 1 file changed, 7 insertions(+), 3 deletions(-) diff --git a/custom_addons/dashboard/static/src/components/pqgrid_dashboard/pqgrid_consumption_dashboard.js b/custom_addons/dashboard/static/src/components/pqgrid_dashboard/pqgrid_consumption_dashboard.js index c16cf9280..08f581900 100644 --- a/custom_addons/dashboard/static/src/components/pqgrid_dashboard/pqgrid_consumption_dashboard.js +++ b/custom_addons/dashboard/static/src/components/pqgrid_dashboard/pqgrid_consumption_dashboard.js @@ -209,7 +209,7 @@ export class ConsumptionDashboard extends Component { dataType: "float", format: "#,###.00", align: "right", - summary: { type: "sum" } + summary: { type: "sum_" } }, { title: "UOM", @@ -224,7 +224,7 @@ export class ConsumptionDashboard extends Component { dataType: "float", format: "#,###.00", align: "right", - summary: { type: "sum" } + summary: { type: "sum_" } } ]; @@ -278,7 +278,7 @@ export class ConsumptionDashboard extends Component { align: "right", dataType: "float", format: "#,###.00", - summary: { type: "sum" }, + summary: { type: "sum_" }, })); return [...baseColumns, ...dynamicColumns]; @@ -287,6 +287,10 @@ export class ConsumptionDashboard extends Component { async renderGrid() { const { data } = this.processConsumptionData(); const columns = await this.getColumns(); + const agg = pq.aggregate; + agg.sum_ = function(arr, col) { + return " " + agg.sum(arr, col).toFixed(2).toString(); + }; const gridOptions = { selectionModel: { type: "row" },