2024-04-09 15:22:23 +07:00
|
|
|
interface FormProfile {
|
|
|
|
|
fullName: string;
|
2024-04-22 18:11:24 +07:00
|
|
|
|
2024-04-09 15:22:23 +07:00
|
|
|
position: string;
|
|
|
|
|
type: string;
|
|
|
|
|
level: string;
|
2024-04-22 18:11:24 +07:00
|
|
|
status: string | undefined;
|
|
|
|
|
result: string | undefined;
|
2024-04-09 15:22:23 +07:00
|
|
|
score: string;
|
|
|
|
|
|
2024-04-22 18:11:24 +07:00
|
|
|
avartar: string;
|
2024-04-09 15:22:23 +07:00
|
|
|
}
|
|
|
|
|
|
2024-04-22 18:11:24 +07:00
|
|
|
interface FormDataAssigned {
|
2024-04-23 11:04:33 +07:00
|
|
|
including: string;
|
2024-04-24 15:00:53 +07:00
|
|
|
includingName: string;
|
2024-04-22 18:11:24 +07:00
|
|
|
target: string;
|
2024-05-08 09:55:22 +07:00
|
|
|
unit: string;
|
2024-04-24 15:00:53 +07:00
|
|
|
weight: number | null;
|
2024-04-23 11:04:33 +07:00
|
|
|
achievement1: string;
|
|
|
|
|
achievement2: string;
|
|
|
|
|
achievement3: string;
|
|
|
|
|
achievement4: string;
|
|
|
|
|
achievement5: string;
|
2024-04-24 15:00:53 +07:00
|
|
|
meaning: string;
|
2024-04-23 11:04:33 +07:00
|
|
|
formula: string;
|
2024-04-24 15:00:53 +07:00
|
|
|
kpiUserEvaluationId: string;
|
2024-04-09 15:22:23 +07:00
|
|
|
}
|
2024-04-23 16:23:49 +07:00
|
|
|
|
2024-04-24 15:00:53 +07:00
|
|
|
interface FormCapacityList {
|
|
|
|
|
id: string | null;
|
|
|
|
|
name: string;
|
|
|
|
|
level: string;
|
|
|
|
|
point: number;
|
|
|
|
|
weight: number;
|
|
|
|
|
summary: number;
|
2024-04-23 16:23:49 +07:00
|
|
|
}
|
|
|
|
|
|
2024-04-25 16:53:07 +07:00
|
|
|
interface ListCriteria {
|
|
|
|
|
id: string;
|
|
|
|
|
level: number;
|
|
|
|
|
description: string;
|
|
|
|
|
}
|
2024-04-25 18:14:49 +07:00
|
|
|
interface ListCapacity {
|
|
|
|
|
id: string;
|
|
|
|
|
level: number;
|
|
|
|
|
description: string;
|
2024-04-29 11:52:38 +07:00
|
|
|
capacityId: string;
|
2024-04-25 18:14:49 +07:00
|
|
|
}
|
2024-04-25 16:53:07 +07:00
|
|
|
|
2024-04-29 11:52:38 +07:00
|
|
|
interface FormComment {
|
|
|
|
|
topic: string;
|
|
|
|
|
reason: string;
|
|
|
|
|
}
|
|
|
|
|
|
2024-05-13 17:50:26 +07:00
|
|
|
interface FormCommentByRole {
|
|
|
|
|
id: string;
|
|
|
|
|
topic: string;
|
|
|
|
|
reason: string;
|
2024-06-20 16:35:41 +07:00
|
|
|
createdFullName: string;
|
|
|
|
|
score:string
|
2024-05-13 17:50:26 +07:00
|
|
|
reasonEvaluator: string;
|
|
|
|
|
reasonCommander: string;
|
|
|
|
|
reasonCommanderHigh: string;
|
|
|
|
|
}
|
|
|
|
|
|
2024-05-13 14:38:55 +07:00
|
|
|
interface FormQuery {
|
|
|
|
|
page: number;
|
|
|
|
|
pageSize: number;
|
|
|
|
|
round: string;
|
|
|
|
|
keyword: string;
|
|
|
|
|
}
|
|
|
|
|
|
2024-04-29 11:52:38 +07:00
|
|
|
export type {
|
|
|
|
|
FormProfile,
|
|
|
|
|
FormDataAssigned,
|
|
|
|
|
FormCapacityList,
|
|
|
|
|
ListCriteria,
|
|
|
|
|
ListCapacity,
|
|
|
|
|
FormComment,
|
2024-05-13 17:50:26 +07:00
|
|
|
FormCommentByRole,
|
2024-05-13 14:38:55 +07:00
|
|
|
FormQuery,
|
2024-04-29 11:52:38 +07:00
|
|
|
};
|