hrms-mgt/src/modules/06_retirement/interface/response/Main.ts
2024-09-18 15:18:57 +07:00

62 lines
971 B
TypeScript

interface resMain {
id: string;
createdAt: Date;
year: string;
round: number;
total: number;
typeReport: String;
}
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;
}
interface TypeFile {
fileName: string;
pathName: string;
}
interface rowFile {
fileName: string;
pathName: string;
}
interface FileList {
id: string;
fileName: string;
pathName: string;
title: string;
}
interface CheckBoxType {
label: string;
value: string;
}
export type {
resMain,
ResponseItems,
TypeFile,
rowFile,
FileList,
CheckBoxType,
};