fix: dossier famille - un seul texte_motivation, plus de tableau presentation
Made-with: Cursor
This commit is contained in:
@@ -1,6 +1,5 @@
|
||||
import { ApiProperty } from '@nestjs/swagger';
|
||||
import { StatutUtilisateurType } from 'src/entities/users.entity';
|
||||
import { StatutDossierType } from 'src/entities/dossiers.entity';
|
||||
import { StatutEnfantType, GenreType } from 'src/entities/children.entity';
|
||||
|
||||
/** Parent dans le dossier famille (infos utilisateur + parent) */
|
||||
@@ -45,20 +44,6 @@ export class DossierFamilleEnfantDto {
|
||||
status: StatutEnfantType;
|
||||
}
|
||||
|
||||
/** Dossier (parent+enfant) avec presentation – inscription famille, pas dossier de garde */
|
||||
export class DossierFamillePresentationDto {
|
||||
@ApiProperty()
|
||||
id: string;
|
||||
@ApiProperty()
|
||||
id_parent: string;
|
||||
@ApiProperty()
|
||||
id_enfant: string;
|
||||
@ApiProperty({ required: false, description: 'Texte de motivation' })
|
||||
presentation?: string;
|
||||
@ApiProperty({ enum: StatutDossierType })
|
||||
statut: StatutDossierType;
|
||||
}
|
||||
|
||||
/** Réponse GET /parents/dossier-famille/:numeroDossier – dossier famille complet. Ticket #119 */
|
||||
export class DossierFamilleCompletDto {
|
||||
@ApiProperty({ example: '2026-000001', description: 'Numéro de dossier famille' })
|
||||
@@ -67,6 +52,6 @@ export class DossierFamilleCompletDto {
|
||||
parents: DossierFamilleParentDto[];
|
||||
@ApiProperty({ type: [DossierFamilleEnfantDto], description: 'Enfants de la famille' })
|
||||
enfants: DossierFamilleEnfantDto[];
|
||||
@ApiProperty({ type: [DossierFamillePresentationDto], description: 'Dossiers (présentation par parent/enfant)' })
|
||||
presentation: DossierFamillePresentationDto[];
|
||||
@ApiProperty({ required: false, description: 'Texte de présentation / motivation (un seul par famille)' })
|
||||
texte_motivation?: string;
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user