Frontend: Admin provider edit modal/űrlap #355

Closed
opened 2026-06-30 13:04:02 +02:00 by kincses · 2 comments
Owner

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)

  • Bemenet (Mikre támaszkodik): 1. kártya (#354) PUT végpont, providers/[id].vue
  • Kimenet (Mik támaszkodnak rá): — (frontend feature)

📝 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.

**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) - **Bemenet (Mikre támaszkodik):** 1. kártya (#354) PUT végpont, providers/[id].vue - **Kimenet (Mik támaszkodnak rá):** — (frontend feature) ### 📝 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.
kincses added the Status: To DoType: Feature labels 2026-06-30 13:04:03 +02:00
kincses added Status: In Progress and removed Status: To Do labels 2026-06-30 13:18:02 +02:00
kincses started working 2026-06-30 13:18:02 +02:00
Author
Owner

▶️ Munka megkezdve: 2026-06-30 13:18:01

▶️ **Munka megkezdve:** 2026-06-30 13:18:01
kincses added Status: Done and removed Status: In Progress labels 2026-06-30 13:23:14 +02:00
kincses worked for 5 minutes 2026-06-30 13:23:14 +02:00
Author
Owner

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.

✅ **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.*
Sign in to join this conversation.