hrms-mgt/src/modules/17_acting/interface/response/Main.ts

36 lines
677 B
TypeScript

interface DataTree {
labelName: string;
orgCode: string;
orgLevel: 0;
orgName: string;
orgRootName: string;
orgTreeCode: string;
orgTreeId: string;
orgTreeName: string;
orgTreeShortName: string;
children: DataTree[];
posMaster: PosMaster[];
}
interface PosMaster {
posNo: string;
fullNameCurrentHolder: string;
orgLevel: number;
orgTreeId: string;
posmasterId: string;
}
interface ListPerson {
citizenId: string;
firstName: string;
id: string;
lastName: string;
posLevel: string;
posNo: string;
posType: string;
position: string;
prefix: string;
posMasterOrder?: string;
}
export type { DataTree, PosMaster, ListPerson };