refactor(desktop): V2-Suffixe entfernt und VeranstaltungKomponenten modularisiert

Signed-off-by: Stefan Mogeritsch <stefan.mo.co@gmail.com>
This commit is contained in:
2026-04-17 11:40:06 +02:00
parent 0128f98164
commit 3949ab21db
8 changed files with 696 additions and 512 deletions
@@ -50,11 +50,22 @@
* Anzeige der letzten Sync-Version (z.B. `ZNS: V12` oder `ZNS: Kein Sync`).
* Farbliche Kennzeichnung (Grün/Gelb/Rot) je nach Synchronisationsstand.
### 🏗️ 5. Fachlich: Disziplinen & Bewerbe (Schritt 2 & 3)
* **Datei:** `frontend/shells/meldestelle-desktop/src/jvmMain/kotlin/at/mocode/desktop/v2/VeranstaltungScreens.kt`
* **Änderung:**
* **Schritt 2:** Felder für PLZ und Disziplin-Auswahl (Springen, Dressur, etc.) hinzugefügt.
* **Schritt 3:** Komplettes Bewerbs-Management implementiert. User können Prüfungsnummern, Klassen und Bezeichnungen
erfassen.
* **Validierung:** Der Wizard lässt sich erst finalisieren, wenn mindestens ein Bewerb angelegt wurde.
* **Grund:** Vorbereitung der Datenstruktur für den OEPS-Export und Verbesserung der fachlichen Abdeckung im Wizard.
## ✅ Ergebnis & Status
* Das Consul-Dashboard sollte nun einen stabilen "Grün"-Status für den `masterdata-service` anzeigen.
* Der Desktop-Wizard leitet den User fachlich korrekt durch die Turnier-Anlage.
* Der User hat jederzeit volle Transparenz über den Stand seiner lokalen ZNS-Daten.
* Die Erfassung von Bewerben legt den Grundstein für die spätere Nennungs- und Ergebnisverwaltung.
---
**🏗️ [Lead Architect]** & **🧹 [Curator]**