forked from Shared/esg
67 lines
1.4 KiB
TypeScript
67 lines
1.4 KiB
TypeScript
import { ApiProperty, ApiPropertyOptional } from '@nestjs/swagger';
|
|
|
|
export class PersonInquiryDataDto {
|
|
@ApiProperty({ example: '0012345678' })
|
|
nationalCode!: string;
|
|
|
|
@ApiProperty({ example: '1370-05-15' })
|
|
birthDate!: string;
|
|
|
|
@ApiPropertyOptional({ example: 'سهیل حاجی زاده' })
|
|
fullName?: string;
|
|
|
|
@ApiPropertyOptional({ example: '4311402422' })
|
|
Nin?: string;
|
|
|
|
@ApiPropertyOptional({ example: 'سهيل' })
|
|
Name?: string;
|
|
|
|
@ApiPropertyOptional({ example: 'حاجي زاده' })
|
|
Family?: string;
|
|
|
|
@ApiPropertyOptional({ example: 'كوروش' })
|
|
FatherName?: string;
|
|
|
|
@ApiPropertyOptional({ example: 'د41' })
|
|
Shenasnameseri?: string;
|
|
|
|
@ApiPropertyOptional({ example: '709633' })
|
|
Shenasnameserial?: string;
|
|
|
|
@ApiPropertyOptional({ example: '0' })
|
|
ShenasnameNo?: string;
|
|
|
|
@ApiPropertyOptional({ example: '13781124' })
|
|
BirthDate?: string;
|
|
|
|
@ApiPropertyOptional({ example: '1' })
|
|
Gender?: string;
|
|
|
|
@ApiPropertyOptional({ example: '0' })
|
|
OfficeCode?: string;
|
|
|
|
@ApiPropertyOptional({ example: '0' })
|
|
BookNo?: string;
|
|
|
|
@ApiPropertyOptional({ example: '0' })
|
|
BookRow?: string;
|
|
|
|
@ApiPropertyOptional({ example: '0' })
|
|
DeathStatus?: string;
|
|
|
|
@ApiPropertyOptional()
|
|
Message?: string;
|
|
|
|
@ApiPropertyOptional()
|
|
DeathDate?: string;
|
|
|
|
@ApiPropertyOptional()
|
|
ExceptionMessage?: string;
|
|
|
|
@ApiPropertyOptional({ example: '1349689554' })
|
|
Zipcode?: string;
|
|
|
|
@ApiPropertyOptional()
|
|
ZipcodeDesc?: string;
|
|
}
|