|
@ -13,6 +13,7 @@ import { |
|
|
IsISO8601, |
|
|
IsISO8601, |
|
|
IsNumber, |
|
|
IsNumber, |
|
|
IsOptional, |
|
|
IsOptional, |
|
|
|
|
|
IsPositive, |
|
|
IsString |
|
|
IsString |
|
|
} from 'class-validator'; |
|
|
} from 'class-validator'; |
|
|
import { isString } from 'lodash'; |
|
|
import { isString } from 'lodash'; |
|
@ -51,6 +52,7 @@ export class CreateOrderDto { |
|
|
fee: number; |
|
|
fee: number; |
|
|
|
|
|
|
|
|
@IsNumber() |
|
|
@IsNumber() |
|
|
|
|
|
@IsPositive() |
|
|
quantity: number; |
|
|
quantity: number; |
|
|
|
|
|
|
|
|
@IsString() |
|
|
@IsString() |
|
@ -64,6 +66,7 @@ export class CreateOrderDto { |
|
|
type: Type; |
|
|
type: Type; |
|
|
|
|
|
|
|
|
@IsNumber() |
|
|
@IsNumber() |
|
|
|
|
|
@IsPositive() |
|
|
unitPrice: number; |
|
|
unitPrice: number; |
|
|
|
|
|
|
|
|
@IsBoolean() |
|
|
@IsBoolean() |
|
|