hrms-mgt/src/modules/18_command/interface/index/Main.ts

53 lines
949 B
TypeScript
Raw Normal View History

2024-09-09 17:26:30 +07:00
interface Pagination {
rowsPerPage: number;
}
interface DataOption {
2024-09-10 18:03:01 +07:00
id: string | number;
2024-09-09 17:26:30 +07:00
name: string;
}
interface ItemTabs {
label: string;
name: string;
}
interface DataPerson {
fullName?: string;
citizenId: string;
fristName: string;
id: string;
lastName: string;
org: string;
position: string;
prefix: string;
profileId: string;
sendCC: string[];
}
interface DateSelectPerson {
citizenId: string;
firstName: string;
id: string;
isSit: boolean;
lastName: string;
name: string;
node: number;
nodeId: string;
orgChild1Id: string;
orgChild2Id: string;
orgChild3Id: string;
orgChild4Id: string;
orgRootId: string;
orgShortname: string;
organizationName: string;
posMasterNo: number;
posMasterNoPrefix: string;
posMasterNoSuffix: string;
position: string;
prefix: string;
profileId: string;
}
export type { Pagination, DataOption, ItemTabs, DataPerson, DateSelectPerson };