This commit is contained in:
2026-04-08 19:08:40 +02:00
parent 40644eb362
commit 0f7742f10d
25 changed files with 750 additions and 77 deletions

View File

@@ -0,0 +1,22 @@
# 2026-04-08
## Co zrobiono
- [Phase 86, Plan 01] Naprawa bledu API Apaczka przy tworzeniu przesylki COD
- Dodano pole `bankaccount` (numer konta bankowego) do payloadu COD w ApaczkaShipmentService
- Walidacja: brak numeru konta w ustawieniach firmy rzuca czytelny blad
- Czyszczenie numeru konta z prefixu PL i spacji do 26 cyfr
- [Phase 87, Plan 01] Usuwanie przesylek z zakladki Przesylki w szczegolach zamowienia
- Metoda delete() w ShipmentPackageRepository i ShipmentController
- Endpoint POST /orders/{id}/shipment/{packageId}/delete z CSRF i owner check
- Cleanup pliku etykiety z dysku, activity log shipment_deleted
- Przycisk "Usun" z potwierdzeniem OrderProAlerts.confirm w tabeli przesylek
## Zmienione pliki
- `src/Modules/Shipments/ApaczkaShipmentService.php`
- `src/Modules/Shipments/ShipmentPackageRepository.php`
- `src/Modules/Shipments/ShipmentController.php`
- `routes/web.php`
- `resources/views/orders/show.php`