fix: report profit loss

This commit is contained in:
efrilm
2025-08-14 17:32:16 +07:00
parent f87309af3f
commit 0c375de6e4
6 changed files with 10 additions and 9 deletions
@@ -106,7 +106,7 @@ class ProfitLossSummary {
final int netProfit;
final double netProfitMargin;
final int totalOrders;
final int averageProfit;
final double averageProfit;
final double profitabilityRatio;
ProfitLossSummary({
@@ -134,7 +134,7 @@ class ProfitLossSummary {
netProfit: map['net_profit'],
netProfitMargin: (map['net_profit_margin'] as num).toDouble(),
totalOrders: map['total_orders'],
averageProfit: map['average_profit'],
averageProfit: (map['average_profit'] as num).toDouble(),
profitabilityRatio: (map['profitability_ratio'] as num).toDouble(),
);
}
@@ -252,8 +252,8 @@ class ProfitLossProduct {
cost: map['cost'],
grossProfit: map['gross_profit'],
grossProfitMargin: (map['gross_profit_margin'] as num).toDouble(),
averagePrice: map['average_price'],
averageCost: map['average_cost'],
averagePrice: (map['average_price'] as num).toInt(),
averageCost: (map['average_cost'] as num).toInt(),
profitPerUnit: map['profit_per_unit'],
);
}