Geburtsdatum + Geburtsort auch bei Firmenkunden anzeigen/bearbeiten

Bisher wurden die Felder nur bei Privatkunden angezeigt. Jetzt sind sie
unabhängig vom Kundentyp verfügbar, z.B. für Ansprechpartner bei Firmen.

Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
This commit is contained in:
duffyduck 2026-04-23 12:05:44 +02:00
parent 888c75bb41
commit ba29711ee7
2 changed files with 15 additions and 15 deletions

View File

@ -57,6 +57,10 @@ als Factory-Default beim Initialisieren wieder einspielen lassen.
## ✅ Erledigt ## ✅ Erledigt
- [x] **Geburtsdatum + Geburtsort auch bei Firmenkunden**
- Felder werden jetzt unabhängig vom Kundentyp angezeigt
- Ermöglicht z.B. Geburtstage für Ansprechpartner bei Firmen
- [x] **Geburtstagskalender + Geburtstagsgruß-Modal** - [x] **Geburtstagskalender + Geburtstagsgruß-Modal**
- Admin: Section im Vertrags-Cockpit mit Kunden, die in den nächsten 30 Tagen oder letzten 7 Tagen Geburtstag haben - Admin: Section im Vertrags-Cockpit mit Kunden, die in den nächsten 30 Tagen oder letzten 7 Tagen Geburtstag haben
- Portal: Modal mit Gruß am Geburtstag (inkl. nachträglichem Glückwunsch bis 7 Tage danach) - Portal: Modal mit Gruß am Geburtstag (inkl. nachträglichem Glückwunsch bis 7 Tage danach)

View File

@ -164,22 +164,18 @@ export default function CustomerForm() {
</> </>
)} )}
{customerType !== 'BUSINESS' && ( <Input
<> label="Geburtsdatum"
<Input type="date"
label="Geburtsdatum" {...register('birthDate')}
type="date" value={watch('birthDate') || ''}
{...register('birthDate')} onClear={() => setValue('birthDate', '' as any)}
value={watch('birthDate') || ''} />
onClear={() => setValue('birthDate', '' as any)}
/>
<Input <Input
label="Geburtsort" label="Geburtsort"
{...register('birthPlace')} {...register('birthPlace')}
/> />
</>
)}
</div> </div>
</Card> </Card>