Update
parent
e745df956e
commit
b687eddff5
|
|
@ -175,19 +175,20 @@ class ChartController extends Controller
|
|||
$series = $materiels->groupBy('name')->map(function ($materiels, $name) use ($quarters) {
|
||||
$materiels = $materiels->mapWithKeys(fn ($item) => [$item['quarter'] => $item]);
|
||||
|
||||
$lowestPrices = [];
|
||||
$highestPrices = [];
|
||||
$data = [];
|
||||
$diffs = [];
|
||||
|
||||
foreach ($quarters as $key => $value) {
|
||||
$materiel = $materiels[$key] ?? null;
|
||||
$lowestPrices[] = $materiel?->lowest_price;
|
||||
$highestPrices[] = $materiel?->highest_price;
|
||||
|
||||
$data[] = $materiel?->lowest_price;
|
||||
$diffs[] = $materiel ? ($materiel->highest_price - $materiel->lowest_price) : null;
|
||||
}
|
||||
|
||||
return [
|
||||
'name' => $name,
|
||||
'lowest_prices' => $lowestPrices,
|
||||
'highest_prices' => $highestPrices,
|
||||
'data' => $data,
|
||||
'diffs' => $diffs,
|
||||
];
|
||||
});
|
||||
|
||||
|
|
|
|||
Loading…
Reference in New Issue