4.1: persons/index.vue — Person lista oldal (Frontend) #316
Notifications
Total Time Spent: 2 minutes
kincses
2 minutes
No due date set.
Dependencies
No dependencies set.
Reference: kincses/service-finder#316
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ő: Admin User & Person Management
Cél: Person entitások listázása. Kereső: név, telefonszám, születési adatok. Szűrők: ghost státusz, aktív/inaktív, van-e User kapcsolat, merge státusz. Táblázat: ID, Név, Telefon, Születési dátum, User-ek száma, Aktív email, Státusz, Merge státusz, Műveletek.
🔗 Függőségek (Dependencies)
📝 Elemzés
Új fájl: frontend_admin/pages/persons/index.vue. API hívás: useFetch('/api/v1/admin/persons'). Szűrő paraméterek: search, is_ghost, is_active, has_user, is_merged.
▶️ Munka megkezdve: 2026-06-29 13:30:46
✅ Munka befejezve: 2026-06-29 13:33:28
Technikai Összefoglaló:
✅ #316 persons/index.vue — Person lista oldal elkészült. Létrehozva: frontend_admin/pages/persons/index.vue (514 sor) — keresés, szűrők (ghost/active/has_user/merged), statisztika kártyák, adattábla státusz badge-ekkel, lapozás. i18n kulcsok hozzáadva hu.json és en.json fájlokhoz. Sidebar pageTitle frissítve a /persons útvonal felismerésére.
⏱️ Az idő rögzítve.
✅ Gitea #317 — Person részletek oldal elkészítve és lezárva
Létrehozott fájlok:
frontend_admin/pages/persons/[id]/index.vue(1021 sor) — Teljes detail oldal az alábbi funkciókkal:Módosított fájlok:
frontend_admin/locales/hu.json—persons.details.*szekció (~50 kulcs)frontend_admin/locales/en.json—persons.details.*szekció (~50 kulcs).roo/history.md— Technikai dokumentáció frissítveAPI Integráció:
GET /api/v1/admin/persons/{person_id}→PersonDetailResponse(address, users, memberships, owned_organizations, merge_history)PATCH /api/v1/admin/persons/{person_id}→ Edit modal mentéspersons:view/persons:editpermission✅ #317 Verifikációs Jelentés — SIKERESEN TELJESÍTVE
A #317-es Gitea kártya ("4.2: persons/[id]/index.vue — Person részlet oldal") CLOSED státuszban van, és minden specifikált követelmény maradéktalanul teljesült.
🔍 Ellenőrzési eredmények:
frontend_admin/pages/persons/[id]/index.vue/api/v1/admin/persons/{id}hívássalpersons.details.*GET /admin/persons/{person_id}admin_persons.py, 1084 sor)PATCH /admin/persons/{person_id}📋 Részletek:
Scope: Frontend,Status: Done,Type: FeatureA verifikációs jelentés hozzáadva a
history.mdfájlhoz.