1
0
forked from Yara724/api

Merge branch 'main' into integrate-my-work

This commit is contained in:
2026-02-24 12:21:31 +03:30
13 changed files with 512 additions and 22 deletions

View File

@@ -0,0 +1,30 @@
import { ApiProperty } from "@nestjs/swagger";
import { IsEmail, IsOptional, IsString, MinLength } from "class-validator";
export class CreateFieldExpertDto {
@ApiProperty({ example: "field.expert@example.com" })
@IsEmail()
email: string;
@ApiProperty({ example: "securePassword123", minLength: 6 })
@IsString()
@MinLength(6)
password: string;
@ApiProperty({ example: "علی" })
@IsString()
firstName: string;
@ApiProperty({ example: "محمدی" })
@IsString()
lastName: string;
@ApiProperty({ example: "09121234567" })
@IsString()
mobile: string;
@ApiProperty({ example: "02188776655", required: false })
@IsOptional()
@IsString()
phone?: string;
}