2024-04-09 09:41:47 +07:00
|
|
|
interface FormQueryRound {
|
|
|
|
|
page: number;
|
|
|
|
|
pageSize: number;
|
|
|
|
|
year: number;
|
|
|
|
|
keyword: string;
|
2024-04-05 14:08:20 +07:00
|
|
|
}
|
|
|
|
|
|
2024-04-09 09:41:47 +07:00
|
|
|
interface FormRound {
|
|
|
|
|
durationKPI: string;
|
2024-04-19 11:19:37 +07:00
|
|
|
year: number | null;
|
2024-04-09 09:41:47 +07:00
|
|
|
startDate: Date | null;
|
|
|
|
|
endDate: Date | null;
|
|
|
|
|
}
|
|
|
|
|
|
2024-04-09 10:33:44 +07:00
|
|
|
interface FormCompetency {
|
|
|
|
|
competencyType: string;
|
|
|
|
|
competencyName: string;
|
|
|
|
|
definition: string;
|
2024-04-10 10:31:41 +07:00
|
|
|
level_1: any;
|
2024-04-09 10:33:44 +07:00
|
|
|
level_2: string;
|
|
|
|
|
level_3: string;
|
|
|
|
|
level_4: string;
|
|
|
|
|
level_5: string;
|
|
|
|
|
evaluation: string;
|
|
|
|
|
}
|
|
|
|
|
|
2024-04-18 11:38:42 +07:00
|
|
|
interface FormDataRole {
|
|
|
|
|
position: string;
|
|
|
|
|
year: number;
|
|
|
|
|
round: string;
|
|
|
|
|
org: string;
|
|
|
|
|
including: string;
|
|
|
|
|
includingName: string;
|
|
|
|
|
target: string;
|
|
|
|
|
unit: string;
|
|
|
|
|
weight: string;
|
|
|
|
|
meaning: string;
|
|
|
|
|
formula: string;
|
2024-05-07 15:18:52 +07:00
|
|
|
documentInfoEvidence: string;
|
2024-04-18 14:14:08 +07:00
|
|
|
node: number | null;
|
|
|
|
|
nodeId: string | null;
|
|
|
|
|
orgRevisionId: string | null;
|
2024-04-18 11:38:42 +07:00
|
|
|
}
|
|
|
|
|
|
2024-04-19 14:15:08 +07:00
|
|
|
interface NewPagination {
|
|
|
|
|
descending: boolean;
|
|
|
|
|
page: number;
|
|
|
|
|
rowsPerPage: number;
|
|
|
|
|
sortBy: string;
|
|
|
|
|
}
|
|
|
|
|
|
2024-05-07 15:18:52 +07:00
|
|
|
interface FormListMainByRole {
|
|
|
|
|
page:number
|
|
|
|
|
pageSize:number
|
|
|
|
|
position:string
|
|
|
|
|
round:string
|
|
|
|
|
keyword:string
|
|
|
|
|
year:number|null
|
|
|
|
|
}
|
|
|
|
|
|
2024-04-19 16:42:52 +07:00
|
|
|
interface ListGroup{
|
|
|
|
|
id:string
|
|
|
|
|
nameGroupKPI:string
|
|
|
|
|
}
|
2024-04-19 16:44:52 +07:00
|
|
|
|
2024-04-19 15:50:01 +07:00
|
|
|
interface FormQueryCapacity {
|
|
|
|
|
page: number;
|
|
|
|
|
pageSize: number;
|
|
|
|
|
keyword: string;
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
export type {
|
|
|
|
|
FormQueryRound,
|
|
|
|
|
FormRound,
|
|
|
|
|
FormCompetency,
|
|
|
|
|
FormDataRole,
|
|
|
|
|
NewPagination,
|
|
|
|
|
FormQueryCapacity,
|
2024-05-07 15:18:52 +07:00
|
|
|
ListGroup,
|
|
|
|
|
FormListMainByRole
|
2024-04-19 15:50:01 +07:00
|
|
|
};
|