import { ApiProperty, ApiPropertyOptional } from '@nestjs/swagger'; import { IsNumber, IsOptional, IsString } from 'class-validator'; export class CreateHoneyBatchDto { @ApiPropertyOptional({ description: 'Wird automatisch generiert, falls die Automatisierung "Chargennummer-Format" aktiv ist', }) @IsOptional() @IsString() batchNumber?: string; @ApiProperty() @IsString() extractionId!: string; @ApiPropertyOptional() @IsOptional() @IsString() honeyType?: string; @ApiPropertyOptional() @IsOptional() @IsNumber() amount?: number; @ApiPropertyOptional() @IsOptional() @IsNumber() waterContent?: number; @ApiPropertyOptional() @IsOptional() @IsString() storageContainerId?: string; }