feat: add generated code

This commit is contained in:
aid-orchestrator
2026-04-22 06:38:40 +00:00
parent 4786552659
commit 6d1ae2d1b6
38 changed files with 932 additions and 0 deletions

View File

@@ -0,0 +1,34 @@
import { IsString, IsOptional, IsDateString } from 'class-validator';
import { ApiProperty } from '@nestjs/swagger';
import { EquipmentStatus } from '@prisma/client';
export class UpdateEquipmentDto {
@IsOptional()
@IsString()
@ApiProperty({ description: 'Название оборудования', required: false })
name?: string;
@IsOptional()
@IsString()
@ApiProperty({ description: 'Заводской (серийный) номер', required: false })
serialNumber?: string;
@IsOptional()
@IsDateString()
@ApiProperty({ description: 'Дата поверки', required: false })
dateOfInspection?: Date;
@IsOptional()
@IsDateString()
@ApiProperty({ description: 'Дата изготовления', required: false })
commissionedAt?: Date;
@IsOptional()
@ApiProperty({
enum: EquipmentStatus,
enumName: 'EquipmentStatus',
description: 'Текущий статус',
required: false
})
status?: EquipmentStatus;
}