Darstellung des Transektsteckbriefs
Kann gestartet werden sobald https://git.ufz.de/rdm/biome/frontend/-/issues/215 gemerged ist. Beschrieben in https://ufz-jira.scolution.de/browse/MWB-278.
Klickt man auf den "Transektsteckbrief"-Button eines Eintrags in der Transektlist, gelangt man zum "Transektsteckbrief".
Detailansicht "Transektsteckbrief"
Für jedes Transekt gibt es einen Steckbrief/Seite über die man alle relevanten Informationen zum Transekt und zu seiner Historie (inkl. Abschnittsinformationen, Zählerzuweisungen) einsehen kann. Ggf. thematische Untergliederung erfolgt über die Level 3 Menühierarchie (linke Seite).
Es sollen 3 Übersichtabschnitte umgesetzt werden, welche optisch voneinander getrennt sind (e.g. via eines Rahmen). Diese Übersichten sollen die jeweiligen Informationen (siehe unten) einblenden.
Transektübersicht
- Transektcode
- ICC
- ICC2 (Bundesland)
- Bezeichnung des Transekts (individueller Name)
- Kommentarfeld
- aktuell dem Transekt zugewiesene Abschnitte (Listung der zugewiesene Abschnitte mit der Anzeige von
Section.name
undSection.label
) - aktuell als Zähler zugewiesene Nutzer (evtl. Miro fragen wie man an die Informationen kommt)
- aktuell als Koordinatoren zugewiesene Nutzer (evtl. Miro fragen wie man an die Informationen kommt)
Nutzerübersicht
- Zuweisung/Änderungsmöglichkeit eines Nutzers zum Transekt und seine Rolle zum Transekt (hier nicht umsetzen)
- Übersicht der dem Transekt in der Vergangenheit zugewiesene Nutzer (siehe
TransectUserHistory
-Entität https://confluence.digitalearth-hgf.de/pages/viewpage.action?pageId=16716827)
Abschnittshistorie
- Übersicht der dem Transekt in der Vergangenheit zugewiesenen Abschnitte (evtl. Miro fragen wie man an die Informationen kommt, ansonsten nicht umsetzen)
AK
-
Route wurde um /transect_management/profile/:id(\\d+)
erweitert -
obige Route ist für Role.Admin
oderRole.PROJECT_LEAD
erreichbar -
Neue View TransectProfile
wurde angelegt -
Neue View TransectProfile
ist nach eine klick auf den Button "Transektsteckbrief" eines Eintrages in der Transektliste (https://git.ufz.de/rdm/biome/frontend/-/issues/215) über obige Route (e.g./transect_management/profile/3
(3 für id des Transektes) erreichbar -
Informationen über die Unterpunkte zu Transektübersicht werden für das entsprechende Transekt(wird per id
in der Url übergeben) geladen und dargestellt -
Informationen über die Unterpunkte zu Nutzerübersicht werden für das entsprechende Transekt(wird per id
in der Url übergeben) geladen und dargestellt -
Informationen über die Unterpunkte zu Abschnittshistorie werden für das entsprechende Transekt(wird per id
in der Url übergeben) geladen und dargestellt -
Unit-Tests
Review
-
Route wurde um /transect_management/profile/:id(\\d+)
erweitert -
obige Route ist für Role.Admin
oderRole.PROJECT_LEAD
erreichbar -
Neue View TransectProfile
wurde angelegt -
Neue View TransectProfile
ist nach eine klick auf den Button "Transektsteckbrief" eines Eintrages in der Transektliste (https://git.ufz.de/rdm/biome/frontend/-/issues/215) über obige Route (e.g./transect_management/profile/3
(3 für id des Transektes) erreichbar -
Informationen über die Unterpunkte zu Transektübersicht werden für das entsprechende Transekt(wird per id
in der Url übergeben) geladen und dargestellt -
Informationen über die Unterpunkte zu Nutzerübersicht werden für das entsprechende Transekt(wird per id
in der Url übergeben) geladen und dargestellt -
Informationen über die Unterpunkte zu Abschnittshistorie werden für das entsprechende Transekt(wird per id
in der Url übergeben) geladen und dargestellt -
Unit-Tests