mirror of
http://172.20.10.11:3000/gitadmin/INSIGHT-MVP.git
synced 2026-06-25 10:56:41 +02:00
Backend: - DealType.isProjectType Boolean-Flag (Admin-konfigurierbar in CRM Settings) - Neue 1:1-Tabelle project_request_details (ON DELETE CASCADE): notes, workload, startDate, duration, onsitePercent, rateRemote, rateOnsite - Migration 20260313_project_request - ProjectRequestDto mit Validierung (0-100% fuer Auslastung/Vorort-Anteil) - Deals-Service: nested create + upsert fuer projectRequest Frontend: - DealFormModal: Vorgangsart-Dropdown an Anfang verschoben; Projektanfrage-Sektion erscheint conditional bei isProjectType=true (Beschreibung, Auslastung/Start, Laufzeit/Vorort-Anteil, Stundensaetze) - CrmSettingsPage: DealTypesConfig mit Projektanfrage-Checkbox + Tabellenspalte - types.ts: ProjectRequestDetails, CreateProjectRequestPayload, Deal.projectRequest Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com> |
||
|---|---|---|
| .. | ||
| migration.sql | ||