update
This commit is contained in:
@@ -1,5 +1,23 @@
|
||||
# Tech Changelog
|
||||
|
||||
## 2026-04-07 — Phase 74: Reverse Status Mapping
|
||||
|
||||
Odwrocenie kierunku mapowania statusow w integracjach shopPRO i Allegro.
|
||||
|
||||
**Zmiana:** UI tab Statusy teraz wyswietla statusy orderPRO po lewej stronie tabeli, a po prawej dropdown z zewnetrznymi statusami (shopPRO/Allegro). Poprzednio bylo odwrotnie.
|
||||
|
||||
**DB:** Migracja 20260407_000078 — zmiana unique key z external_status_code na orderpro_status_code w obu tabelach mapowania.
|
||||
|
||||
**Pliki:**
|
||||
- database/migrations/20260407_000078_reverse_status_mapping_keys.sql
|
||||
- src/Modules/Settings/ShopproStatusMappingRepository.php — replaceForIntegration() key na orderpro, +listExternalStatuses()
|
||||
- src/Modules/Settings/AllegroStatusMappingRepository.php — upsertMapping() key na orderpro, +listExternalStatuses(), +buildAllegroToOrderproMap(), +replaceAllMappings()
|
||||
- src/Modules/Settings/AllegroStatusMappingController.php — saveStatusMappingsBulk() odwrocony, saveStatusMapping() stub
|
||||
- src/Modules/Settings/ShopproIntegrationsController.php — buildMappingIndex() + buildExternalStatusOptions() zamiast buildStatusRows()
|
||||
- resources/views/settings/shoppro.php — odwrocona tabela
|
||||
- resources/views/settings/allegro.php — odwrocona tabela, usuniety single-add form
|
||||
- resources/lang/pl.php — nowe klucze tlumaczen
|
||||
|
||||
## 2026-04-07 (Phase 73 - Search by Product, Plan 01)
|
||||
- `OrdersRepository::buildPaginateFilters()`: dodano EXISTS subquery na `order_items.original_name` do warunku search.
|
||||
- Alias `oi_s` dla unikniecia konfliktu z `oi_agg` w buildListSql.
|
||||
|
||||
Reference in New Issue
Block a user