import { ApiProperty } from '@nestjs/swagger'; import { Type } from 'class-transformer'; import { IsInt, Min } from 'class-validator'; /** * 取消任务 DTO。 */ export class CancelTaskDto { @ApiProperty({ description: '任务 ID', example: 1 }) @Type(() => Number) @IsInt({ message: 'taskId 必须是整数' }) @Min(1, { message: 'taskId 必须大于 0' }) taskId!: number; }