hrms-mgt/src/modules/06_retirement/interface/response/Main.ts

64 lines
992 B
TypeScript
Raw Normal View History

interface resMain {
2023-08-14 16:45:23 +07:00
id: string;
createdAt: Date;
year: string;
round: number;
total: number;
typeReport: String;
}
2023-08-14 16:45:23 +07:00
interface ResponseItems {
activeDate: Date;
createdAt: Date;
firstName: string;
id: string;
isActive: boolean;
lastName: string;
location: string;
organizationPositionOld: string;
positionLevelOld: string;
positionNumberOld: string;
positionTypeOld: string;
prefix: string;
profileId: string;
reason: string;
salary: number;
sendDate: Date;
status: string;
statustext: string;
fullname: string;
datetext: string | null;
2024-10-04 13:31:50 +07:00
citizenId: string;
2023-08-14 16:45:23 +07:00
}
interface TypeFile {
fileName: string;
pathName: string;
}
interface rowFile {
2024-05-23 16:34:22 +07:00
fileName: string;
pathName: string;
}
interface FileList {
2024-05-23 16:34:22 +07:00
id: string;
fileName: string;
pathName: string;
title: string;
}
interface CheckBoxType {
2024-05-23 16:34:22 +07:00
label: string;
value: string;
}
2024-09-18 15:18:57 +07:00
2024-05-23 16:34:22 +07:00
export type {
resMain,
ResponseItems,
TypeFile,
rowFile,
FileList,
CheckBoxType,
};