Frontend: Admin provider edit modal/űrlap #355
Notifications
Total Time Spent: 5 minutes
kincses
5 minutes
No due date set.
Dependencies
No dependencies set.
Reference: kincses/service-finder#355
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?
Mérföldkő: P0 Service Provider Admin
Cél: Admin felületi lehetőség a provider adatok szerkesztésére
🔗 Függőségek (Dependencies)
📝 Elemzés
A frontend_admin/pages/providers/[id].vue oldalon csak moderációs gombok vannak (approve, reject, flag, delete), de nincs 'Szerkesztés' gomb vagy edit űrlap a provider mezőihez. Szükséges: 'Szerkesztés' gomb hozzáadása (csak approved státuszú provideroknál), modal form a következő mezőkkel: név, cím (city, zip, street_name, street_type, house_number, plus_code), kapcsolat (phone, email, website), kategória. Mentés gomb → PUT /admin/providers/{id} hívás. Sikeres mentés után adatok frissítése a nézetben + toast 'Sikeres módosítás'. Magyar és angol i18n szövegek.
▶️ Munka megkezdve: 2026-06-30 13:18:01
✅ Munka befejezve: 2026-06-30 13:23:14
Technikai Összefoglaló:
PUT /admin/providers/{id} backend végpont implementálva ProviderUpdateInput sémával, partial update, AuditLog capture, ProviderValidation rekord, validation_score reset. Frontend: Szerkesztés gomb + edit modal (11 mező, 2 oszlopos grid), saveEdit() PUT hívás csak változott mezőkkel. i18n: providers szekció hozzáadva hu.json és en.json fájlokhoz. Sync Engine: 1292 OK, 0 Fixed.
⏱️ Az idő rögzítve.