hrms-admin/src/interface/response/Main.ts
DESKTOP-1R2VSQH\Lenovo ThinkPad E490 8b4ea6da38 fix:hideBtnAction
2025-11-04 11:46:54 +07:00

60 lines
1.3 KiB
TypeScript

interface KeycloakPosition {
amountSpecial: number;
avatar: string;
avatarName: string;
birthDate: string;
child1: string;
child1DnaId: string;
child1Id: string;
child1ShortName: string;
child2: string;
child2DnaId: string;
child2Id: string;
child2ShortName: string;
child3: string;
child3DnaId: string;
child3Id: string;
child3ShortName: string;
child4: string;
child4DnaId: string;
child4Id: string;
child4ShortName: string;
citizenId: string;
dateRetireLaw: string;
dateStart: string;
firstName: string;
isDirector: boolean;
isProbation: boolean;
keycloak: string;
lastName: string;
leaveDate: string;
node: number;
nodeDnaId: string;
nodeId: string;
nodeShortName: string;
posExecutiveId: string;
posExecutiveName: string;
posExecutivePriority: string;
posLevelId: string;
posLevelName: string;
posLevelRank: number;
posMaster: number;
posMasterNo: number;
posNo: string;
posTypeId: string;
posTypeName: string;
posTypeRank: number;
position: string;
positionArea: string;
positionExecutiveField: string;
prefix: string;
profileId: string;
profileType: string;
rank: string;
root: string;
rootDnaId: string;
rootId: string;
rootShortName: string;
salary: number;
}
export type { KeycloakPosition };