hrms-mgt/src/modules/04_registry/interface/response/Main.ts

39 lines
936 B
TypeScript
Raw Normal View History

2023-06-01 12:54:58 +07:00
//ข้อมูล
interface ResponseObject {
id: number;
fullname: String;
2023-06-19 15:50:50 +07:00
fullnameOld: String;
2023-06-01 12:54:58 +07:00
avatar: String;
citizenId: String;
oc: String;
position: String;
2023-06-19 15:50:50 +07:00
positionPathSide: String;
posNo: String | null;
posNoEmployee: String | null;
2023-06-01 12:54:58 +07:00
positionLine: String;
positionType: String;
govAge: number;
positionLevel: String;
2023-06-19 15:50:50 +07:00
positionExecutive: String | null;
positionExecutiveSide: String | null;
refSalary: String;
positionEmployeePosition: String | null;
positionEmployeePositionSide: String | null;
positionEmployeeLevel: String | null;
positionEmployeeGroup: String | null;
2023-06-01 12:54:58 +07:00
dateAppoint: Date | null;
dateStart: Date | null;
createdAt: Date | null;
salaryDate: Date | null;
2023-06-19 15:50:50 +07:00
leaveReason: string;
age: String;
amount: String;
insignia: String;
insigniaLast: String;
isLeave: boolean;
leaveDateOrder: Date | null;
isVerified: boolean;
2023-06-01 12:54:58 +07:00
}
export type { ResponseObject };