feat(site): add contact fields

This commit is contained in:
Matthieu
2025-09-17 11:13:19 +02:00
parent e8aeaf98e9
commit 7671d4729d
8 changed files with 156 additions and 46 deletions

View File

@@ -4,9 +4,20 @@ export class CreateSiteDto {
@IsString()
name: string;
@IsOptional()
@IsString()
description?: string;
contactName: string;
@IsString()
contactPhone: string;
@IsString()
contactAddress: string;
@IsString()
contactPostalCode: string;
@IsString()
contactCity: string;
}
export class UpdateSiteDto {
@@ -16,5 +27,21 @@ export class UpdateSiteDto {
@IsOptional()
@IsString()
description?: string;
}
contactName?: string;
@IsOptional()
@IsString()
contactPhone?: string;
@IsOptional()
@IsString()
contactAddress?: string;
@IsOptional()
@IsString()
contactPostalCode?: string;
@IsOptional()
@IsString()
contactCity?: string;
}