hrms-user/src/modules/08_KPI/interface/request/index.ts
STW_TTTY\stwtt fbbcf6a6ea no message
2024-04-25 18:14:49 +07:00

51 lines
945 B
TypeScript

interface FormProfile {
fullName: string;
position: string;
type: string;
level: string;
status: string | undefined;
result: string | undefined;
score: string;
avartar: string;
}
interface FormDataAssigned {
including: string;
includingName: string;
target: string;
unit: number | null;
weight: number | null;
achievement1: string;
achievement2: string;
achievement3: string;
achievement4: string;
achievement5: string;
meaning: string;
formula: string;
kpiUserEvaluationId: string;
}
interface FormCapacityList {
id: string | null;
name: string;
level: string;
point: number;
weight: number;
summary: number;
}
interface ListCriteria {
id: string;
level: number;
description: string;
}
interface ListCapacity {
id: string;
level: number;
description: string;
capacityId:string
}
export type { FormProfile, FormDataAssigned, FormCapacityList,ListCriteria,ListCapacity };