This commit is contained in:
2025-12-02 23:32:26 +03:30
parent 327eb9c6a9
commit be823550ad
8 changed files with 27 additions and 33 deletions
@@ -1,12 +1,12 @@
import { IsNumber, IsBoolean, IsOptional, IsString, Min, IsEnum } from 'class-validator';
import { ApiProperty, ApiPropertyOptional } from '@nestjs/swagger';
import { Type } from 'class-transformer';
import { DeliveryName } from '../interface/delivery';
import { DeliveryMethodEnum } from '../interface/delivery';
export class CreateDeliveryDto {
@ApiProperty({ example: 'dineIn', description: 'Delivery method name', enum: DeliveryName })
@IsEnum(DeliveryName)
name!: DeliveryName;
@ApiProperty({ example: 'dineIn', description: 'Delivery method name', enum: DeliveryMethodEnum })
@IsEnum(DeliveryMethodEnum)
method!: DeliveryMethodEnum;
@ApiProperty({ example: 'سرو در رستوران', description: 'Delivery method title' })
@IsString()
@@ -41,4 +41,3 @@ export class CreateDeliveryDto {
@Type(() => Number)
order?: number;
}