feat(gehege): Reinigungszyklus (Maße, Kapazität, letzte/nächste Reinigung)

Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
This commit is contained in:
2026-06-22 22:43:19 +02:00
parent 5e14124322
commit 4e7cd21b70
15 changed files with 2071 additions and 14 deletions

View File

@@ -232,8 +232,28 @@ export function seedDb(): MockDb {
]
const enclosures: Enclosure[] = [
{ id: 'enc-gross', name: 'Großbecken', notes: '120×50 cm' },
{ id: 'enc-leer', name: 'Quarantänebecken', notes: null },
// Reinigung überfällig: letzte Reinigung lange her + Zyklus -> nextCleaningDate in der Vergangenheit.
{
id: 'enc-gross',
name: 'Großbecken',
notes: null,
size: '120×50 cm',
capacity: 6,
lastCleanedDate: '2020-01-01',
cleaningCycleDays: 14,
nextCleaningDate: '2020-01-15',
},
// Kein Reinigungszyklus hinterlegt.
{
id: 'enc-leer',
name: 'Quarantänebecken',
notes: null,
size: null,
capacity: null,
lastCleanedDate: null,
cleaningCycleDays: null,
nextCleaningDate: null,
},
]
// FEAT-13: contactInfo (Freitext) wurde durch strukturierte Felder ersetzt.