17 lines
401 B
TypeScript
17 lines
401 B
TypeScript
import { IsOptional, IsNumber, Min, Max } from 'class-validator';
|
|
import { ApiPropertyOptional } from '@nestjs/swagger';
|
|
import { Type } from 'class-transformer';
|
|
|
|
export class FindSchedulesDto {
|
|
@IsOptional()
|
|
@Type(() => Number)
|
|
@IsNumber()
|
|
@Min(0)
|
|
@Max(6)
|
|
@ApiPropertyOptional({
|
|
description: 'Filter by week days (0=Sunday, 6=Saturday)',
|
|
type: Number,
|
|
})
|
|
weekDay?: number;
|
|
}
|