38 lines
936 B
TypeScript
38 lines
936 B
TypeScript
//ข้อมูล
|
|
interface ResponseObject {
|
|
id: number;
|
|
fullname: String;
|
|
fullnameOld: String;
|
|
avatar: String;
|
|
citizenId: String;
|
|
oc: String;
|
|
position: String;
|
|
positionPathSide: String;
|
|
posNo: String | null;
|
|
posNoEmployee: String | null;
|
|
positionLine: String;
|
|
positionType: String;
|
|
govAge: number;
|
|
positionLevel: String;
|
|
positionExecutive: String | null;
|
|
positionExecutiveSide: String | null;
|
|
refSalary: String;
|
|
positionEmployeePosition: String | null;
|
|
positionEmployeePositionSide: String | null;
|
|
positionEmployeeLevel: String | null;
|
|
positionEmployeeGroup: String | null;
|
|
dateAppoint: Date | null;
|
|
dateStart: Date | null;
|
|
createdAt: Date | null;
|
|
salaryDate: Date | null;
|
|
leaveReason: string;
|
|
age: String;
|
|
amount: String;
|
|
insignia: String;
|
|
insigniaLast: String;
|
|
isLeave: boolean;
|
|
leaveDateOrder: Date | null;
|
|
isVerified: boolean;
|
|
}
|
|
|
|
export type { ResponseObject };
|