[Frontend] P0 - Smart Expense UX: Szolgáltató-választás kikényszerítése (Fázis 2) #403
Notifications
Total Time Spent: 10 minutes
kincses
10 minutes
No due date set.
Dependencies
No dependencies set.
Reference: kincses/service-finder#403
Reference in New Issue
Block a user
Delete Branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
🎯 Célkitűzés
A költségrögzítő felületek (UI) átalakítása úgy, hogy a felhasználói folyamat első, kötelező lépése a Szolgáltató (Service Provider) azonosítása legyen. A jelenlegi felületekből hiányzik a szolgáltató mező, vagy rossz sorrendben szerepel, ami "gazdátlan" költségadatokat eredményez.
🛠️ Elvégzendő Feladatok (frontend_app/src/components/...)
SimpleFuelModal.vue & ComplexExpenseModal.vue frissítése:
GET /api/v1/providers/search(vagy hasonló) végpontból kell ajánlásokat adnia.CostEntryWizard.vue Sorrendjének Megfordítása:
Payload Frissítés:
service_provider_id(ha ismert) vagy azexternal_vendor_name(ha új) mezőket a backend felé.✅ Elfogadási Kritériumok (DoD)
▶️ Munka megkezdve: 2026-07-10 00:29:18
✅ Munka befejezve: 2026-07-10 00:39:35
Technikai Összefoglaló:
P0 FRONTEND: Smart Expense UX - Provider Selection Enforcement (Fázis 2). CostEntryWizard: provider selection moved to Step 1, custom vendor search replaced with ProviderAutocomplete, gamification toast added. SimpleFuelModal & ComplexExpenseModal: ProviderAutocomplete added as first field, vendor payload fields, gamification toast. i18n step labels updated. Build verified (7.08s, 0 errors).
⏱️ Az idő rögzítve.