diff --git a/app/Filament/Widgets/ItemOverview.php b/app/Filament/Widgets/ItemOverview.php index 57ab093c..75aeb5ae 100644 --- a/app/Filament/Widgets/ItemOverview.php +++ b/app/Filament/Widgets/ItemOverview.php @@ -140,9 +140,14 @@ class ItemOverview extends ChartWidget }, $shiftedKeys); } - $totalQuantity = array_sum($orderedData); + $planData = []; + $cumulativeQuantity = 0; - $planQuantity = round($totalQuantity / 22.5, 2); + foreach ($orderedData as $quantity) { + $cumulativeQuantity += $quantity; + + $planData[] = round($cumulativeQuantity / 22.5, 2); + } return [ 'datasets' => [ @@ -171,7 +176,7 @@ class ItemOverview extends ChartWidget 'yesterday' => $isFgLine ? "Yesterday's FG Count" : "Yesterday's Hourly Production", default => $isFgLine ? "Today's FG Count" : "Today's Hourly Production", }, - 'data' => $planQuantity, + 'data' => $planData, 'borderColor' => 'rgba(255, 99, 132, 1)', 'backgroundColor' => 'rgba(75, 192, 192, 0.2)', 'fill' => false,