Ausbau EXIT-Codes
Abgeleitet aus Feedback-Konzept https://dietech.samarbeid.org/dossiers/118 Dieses Issue war: "Umgang mit vorzeitig abgeschlossenen Maßnahmen"
WIr haben uns entschieden, dass wir die EXIT-Codes komplett ausbauen. Dazu ist folgendes Verhalten zu implementieren:
-
Ausbau der EXIT-Codes aus dem Model, incl. dem Löschen aller zugehörigen "historischen" Daten in allen bestehenden Instanzen -
Entfernen des Nennen des EXIT-Codes aus dem zugehörigen Event -
Ausbau des Menüeintrags "Massnahme vorzeitig abschliessen" aus dem Drei-Punkte-Menü (bitte darauf achten, dass dadurch keine Bereiche zwischen zwe Trennstrichen im Menü entstehen die leer sind, also keinen Menüeintrag haben) -
"MASSNAHME ABSCHLIESSEN" immer anzeigen, und immer aktiv halten -
wenn "MASSNAHME ABSCHLIESSEN" geklickt wird und die Maßnahme ist noch nicht im Status "abschliessbar" dann zeigen wir einen Modalen Dialog an. "In dieser Maßnahme sind Aufgaben noch nicht abgeschlossen oder übersprungen. Soll diese Maßnahme trotzdem abgeschlossen werden?" (Button: "Abbrechen"; Button "Massnahme abschliessen") -
wenn Massnahme abschliessbar ist dann zeigen wir (ähnlich wie bei gitlab, siehen unten) einen grünen Infobalken an. "(Icon mit Haken) Alle Aufgaben in dieser Massnahme sind abgeschlossen oder übersprungen. Diese Massnahme könnte abgeschlossen werden." Das Abschliessen funktioniert dann wie bisher ohne modalen Dialog. -
wir speichern keinen Flag oder ähnliches, ob eine Massnhame vorzeitig abgeschlossen wurde (dies Info können wir zur Not auch noch aus den Daten der Massnahme rausholen)
Edited by Daniel Schwab