feat(#119): GET /dossiers/:numeroDossier unifié AM ou famille (type + dossier)

Made-with: Cursor
This commit is contained in:
2026-03-17 23:11:53 +01:00
parent f6fabc521e
commit 6e2343087e
6 changed files with 206 additions and 1 deletions
@@ -0,0 +1,14 @@
import { ApiProperty } from '@nestjs/swagger';
import { DossierFamilleCompletDto } from '../../parents/dto/dossier-famille-complet.dto';
import { DossierAmCompletDto } from './dossier-am-complet.dto';
/** Réponse unifiée GET /dossiers/:numeroDossier AM ou famille. Ticket #119 */
export class DossierUnifieDto {
@ApiProperty({ enum: ['family', 'am'], description: 'Type de dossier' })
type: 'family' | 'am';
@ApiProperty({
description: 'Dossier famille (si type=family) ou dossier AM (si type=am)',
})
dossier: DossierFamilleCompletDto | DossierAmCompletDto;
}