feat : retouches export taurillons (libellés et largeurs colonnes)

- L : Age entrée sur 2 lignes (largeur 5.4 -> 7.5)
- M : Poids (kg) au lieu de Poids kg
- N : Prix du kg sur 2 lignes (largeur 8.4 -> 6.0)
- P : Age du jour au lieu de Age mois Aujourd'hui
- Q : Trpt au lieu de Tport (largeur 4.0 -> 5.0 pour tenir sur 1 ligne)
- Sous-titre : ajout bordure left

Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
This commit is contained in:
2026-04-28 12:00:24 +02:00
parent 33e0f124cb
commit 46bd7cb3ce

View File

@@ -58,12 +58,12 @@ final class BovineInventoryExportProvider implements ProviderInterface
'I' => 13.9, 'I' => 13.9,
'J' => 11.4, 'J' => 11.4,
'K' => 11.4, 'K' => 11.4,
'L' => 5.4, 'L' => 7.5,
'M' => 6.1, 'M' => 6.1,
'N' => 8.4, 'N' => 6.0,
'O' => 11.4, 'O' => 11.4,
'P' => 5.7, 'P' => 5.7,
'Q' => 4.0, 'Q' => 5.0,
'R' => 14.4, 'R' => 14.4,
]; ];
@@ -192,6 +192,7 @@ final class BovineInventoryExportProvider implements ProviderInterface
'borders' => [ 'borders' => [
'top' => ['borderStyle' => Border::BORDER_MEDIUM], 'top' => ['borderStyle' => Border::BORDER_MEDIUM],
'right' => ['borderStyle' => Border::BORDER_MEDIUM], 'right' => ['borderStyle' => Border::BORDER_MEDIUM],
'left' => ['borderStyle' => Border::BORDER_MEDIUM],
], ],
]); ]);
$sheet->getRowDimension(3)->setRowHeight(24.75); $sheet->getRowDimension(3)->setRowHeight(24.75);
@@ -209,12 +210,12 @@ final class BovineInventoryExportProvider implements ProviderInterface
'I' => 'Vendeur', 'I' => 'Vendeur',
'J' => 'Date de naissance', 'J' => 'Date de naissance',
'K' => "Date\nentrée", 'K' => "Date\nentrée",
'L' => "Age mois\nD'Entrée", 'L' => "Age\nentrée",
'M' => "Poids \nkg", 'M' => "Poids\n(kg)",
'N' => 'Prix du kg', 'N' => "Prix\ndu kg",
'O' => 'Total €', 'O' => 'Total €',
'P' => "Age mois\nAujourd'hui", 'P' => "Age\ndu jour",
'Q' => 'Tport', 'Q' => 'Trpt',
'R' => 'Prix final', 'R' => 'Prix final',
]; ];
foreach ($headers as $col => $value) { foreach ($headers as $col => $value) {