Feat: Gesundheits-Erinnerungen mit Wiederkehrend-Intervall
- intervall_tage Feld (monatlich/vierteljährlich/jährlich etc.) - Impfung, Entwurmung, Medikament: Intervall-Auswahl im Formular - Erinnerungs-Banner über den Tabs: zeigt alle Einträge die in ≤60 Tagen fällig sind - Ampel-Farbe am linken Rand (rot=überfällig, gelb=bald, grün=ok) - "✓ Erledigt"-Button öffnet neues Formular vorausgefüllt mit heute + nächstem Termin - Nav-Badge (Zahl) auf Gesundheit-Icon wenn Einträge überfällig/bald fällig - _showForm: isEdit prüft entry?.id statt !!entry (Reminder-Flow) - SW-Cache → by-v16
This commit is contained in:
parent
5c178f812b
commit
b8a5dc7a66
4 changed files with 165 additions and 11 deletions
|
|
@ -42,6 +42,7 @@ class HealthCreate(BaseModel):
|
|||
schweregrad: Optional[str] = None # leicht | mittel | schwer
|
||||
reaktion: Optional[str] = None
|
||||
erinnerung: Optional[int] = 1
|
||||
intervall_tage: Optional[int] = None # Wiederkehrend alle X Tage
|
||||
# Tierarzt-Verknüpfung
|
||||
tierarzt_id: Optional[int] = None
|
||||
|
||||
|
|
@ -64,6 +65,7 @@ class HealthUpdate(BaseModel):
|
|||
schweregrad: Optional[str] = None
|
||||
reaktion: Optional[str] = None
|
||||
erinnerung: Optional[int] = None
|
||||
intervall_tage: Optional[int] = None
|
||||
tierarzt_id: Optional[int] = None
|
||||
|
||||
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue