update
This commit is contained in:
22
.paul/changelog/2026-04-11.md
Normal file
22
.paul/changelog/2026-04-11.md
Normal file
@@ -0,0 +1,22 @@
|
||||
# 2026-04-11
|
||||
|
||||
## Co zrobiono
|
||||
|
||||
- [Phase 95, Plan 01] AJAX refresh tabeli i panelu statusow po zmianie statusu inline
|
||||
- Controller index() wykrywa AJAX request i zwraca JSON z fragmentami HTML (tableHtml + panelHtml)
|
||||
- JS inline-status-change.js: fetch + DOM replacement zamiast location.reload()
|
||||
- Scroll, filtry, paginacja zachowane po odswiezeniu
|
||||
|
||||
- [Phase 96, Plan 01] Nowy warunek automatyzacji "Metoda platnosci"
|
||||
- 4 opcje: Platnosc przy odbiorze (COD), Przelew bankowy, Karta/online, Inna
|
||||
- Ewaluacja oparta na external_payment_type_id z pattern matching (StringHelper::isCodPayment)
|
||||
- Frontend: checkbox-group w formularzu + dynamiczne generowanie JS
|
||||
|
||||
## Zmienione pliki
|
||||
|
||||
- `src/Modules/Orders/OrdersController.php`
|
||||
- `public/assets/js/modules/inline-status-change.js`
|
||||
- `src/Modules/Automation/AutomationController.php`
|
||||
- `src/Modules/Automation/AutomationService.php`
|
||||
- `resources/views/automation/form.php`
|
||||
- `public/assets/js/modules/automation-form.js`
|
||||
Reference in New Issue
Block a user