hrms-mgt/src/modules/04_registryPerson/interface/response/Education.ts
DESKTOP-1R2VSQH\Lenovo ThinkPad E490 eeb92dfb5d Refactoring code module 04_registryPerson
2024-09-18 17:24:21 +07:00

41 lines
865 B
TypeScript

//ข้อมูล
interface ResponseObject {
createdAt: Date;
createdFullName: string;
createdUserId: string;
educationLevel: string;
institute: string;
startYear: number;
endYear: number;
finishDate: Date;
startDate: Date;
endDate: Date;
isEducation: boolean | null;
degree: string;
field: string;
fundName: string;
gpa: string;
country: string;
other: string;
duration: string;
durationYear: number | null;
note: string;
isActive: boolean;
isDate: boolean;
positionPath: string;
positionPathId: string;
profileId: string;
lastUpdateFullName: string;
lastUpdateUserID: string;
lastUpdatedAt: Date;
}
interface DataEducationLevel {
createdAt: string;
createdFullName: string;
id: string;
lastUpdatedAt: string;
name: string;
rank: number;
}
export type { ResponseObject, DataEducationLevel };