รายการโครงการ => ปรับ interface

This commit is contained in:
DESKTOP-1R2VSQH\Lenovo ThinkPad E490 2024-04-22 09:55:17 +07:00
parent 854ee54396
commit 1757de73ff
4 changed files with 141 additions and 290 deletions

View file

@ -135,6 +135,36 @@ interface DataStrategic {
children: DataStrategic;
}
interface DataTree {
labelName: string;
orgCode: string;
orgLevel: number | null;
orgName: string;
orgRevisionId: string;
orgRootName: string;
orgTreeCode: string;
orgTreeFax: string;
orgTreeId: string;
orgTreeName: string;
orgTreeOrder: number | null;
orgTreePhoneEx: string;
orgTreePhoneIn: string;
orgTreeRank: string;
orgTreeRankSub: string | null;
orgTreeShortName: string;
totalPosition: number | null;
totalPositionCurrentUse: number | null;
totalPositionCurrentVacant: number | null;
totalPositionNextUse: number | null;
totalPositionNextVacant: number | null;
totalRootPosition: number | null;
totalRootPositionCurrentUse: number | null;
totalRootPositionCurrentVacant: number | null;
totalRootPositionNextUse: number | null;
totalRootPositionNextVacant: number | null;
children: DataTree;
}
export type {
ResGroup,
ResLevel,
@ -145,4 +175,5 @@ export type {
ResPlannedGoals,
ResRecord,
DataStrategic,
DataTree,
};