Files
dh-inspeccion-v2/api-v3/src/inspection-visits/dto/replace-inspection-visit-team.dto.ts
T

14 lines
318 B
TypeScript

import { ArrayMaxSize, ArrayUnique, IsArray, IsOptional, IsUUID } from 'class-validator';
export class ReplaceInspectionVisitTeamDto {
@IsOptional()
@IsUUID('4')
leadInspectorUserId!: string | null;
@IsArray()
@ArrayMaxSize(50)
@ArrayUnique()
@IsUUID('4', { each: true })
memberUserIds!: string[];
}