36 lines
677 B
TypeScript
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 };
|