โครงสร้างอัตรากำลัง
This commit is contained in:
parent
c90d5902f3
commit
aa46396728
7 changed files with 458 additions and 118 deletions
|
|
@ -29,7 +29,6 @@ interface FormDataPosition {
|
|||
prefixNo: string;
|
||||
positionNo: string;
|
||||
suffixNo: string;
|
||||
confirm: boolean;
|
||||
}
|
||||
|
||||
interface FormDataNewStructure {
|
||||
|
|
@ -76,7 +75,7 @@ interface HistoryType {
|
|||
}
|
||||
|
||||
interface FormPositionSelect {
|
||||
positionId: string,
|
||||
positionId: string;
|
||||
positionName: string;
|
||||
positionField: string;
|
||||
positionType: string;
|
||||
|
|
@ -86,16 +85,28 @@ interface FormPositionSelect {
|
|||
positionArea: string;
|
||||
}
|
||||
|
||||
interface RowDetailPositions {
|
||||
positionId: string,
|
||||
positionName: string
|
||||
positionField: string
|
||||
positionType: string
|
||||
positionLevel: string
|
||||
positionExecutive: string
|
||||
positionExecutiveField: string
|
||||
positionArea: string
|
||||
interface FormPositionSelectRef {
|
||||
positionName: object | null;
|
||||
positionField: object | null;
|
||||
positionType: object | null;
|
||||
positionLevel: object | null;
|
||||
positionExecutive: object | null;
|
||||
positionExecutiveField: object | null;
|
||||
positionArea: object | null;
|
||||
[key: string]: any;
|
||||
}
|
||||
|
||||
interface RowDetailPositions {
|
||||
positionId: string;
|
||||
positionName: string;
|
||||
positionField: string;
|
||||
positionType: string;
|
||||
positionLevel: string;
|
||||
positionExecutive: string;
|
||||
positionExecutiveField: string;
|
||||
positionArea: string;
|
||||
}
|
||||
|
||||
export type {
|
||||
Pagination,
|
||||
DataOption,
|
||||
|
|
@ -109,5 +120,6 @@ export type {
|
|||
HistoryType,
|
||||
ListMenu,
|
||||
FormPositionSelect,
|
||||
RowDetailPositions
|
||||
FormPositionSelectRef,
|
||||
RowDetailPositions,
|
||||
};
|
||||
|
|
|
|||
|
|
@ -31,4 +31,42 @@ interface OrgRevision {
|
|||
orgRevisionName: string;
|
||||
}
|
||||
|
||||
export type { DataActive, OrgTree, OrgRevision };
|
||||
interface OptionType {
|
||||
id: string;
|
||||
posTypeName: string;
|
||||
}
|
||||
|
||||
interface OptionLevel {
|
||||
id: string;
|
||||
posLevelName: string;
|
||||
}
|
||||
|
||||
interface OptionExecutive {
|
||||
id: string;
|
||||
posExecutiveName: string;
|
||||
}
|
||||
|
||||
interface DataPosition {
|
||||
id: string;
|
||||
posExecutiveId: string;
|
||||
posExecutiveName: string;
|
||||
posLevelId: string;
|
||||
posLevelName: string;
|
||||
posTypeId: string;
|
||||
posTypeName: string;
|
||||
positionArea: string;
|
||||
positionExecutiveField: string;
|
||||
positionField: string;
|
||||
positionIsSelected: boolean;
|
||||
positionName: string;
|
||||
}
|
||||
|
||||
export type {
|
||||
DataActive,
|
||||
OrgTree,
|
||||
OrgRevision,
|
||||
OptionType,
|
||||
OptionLevel,
|
||||
OptionExecutive,
|
||||
DataPosition,
|
||||
};
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue