hrms-user/src/modules/08_KPI/interface/response/index.ts

44 lines
953 B
TypeScript

interface ResEvaluator {
createdAt: string;
createdFullName: string;
createdUserId: string;
id: string;
kpiUserEvaluationId: string;
lastUpdateFullName: string;
lastUpdateUserId: string;
lastUpdatedAt: string;
reason: string;
topic: string;
type: string;
}
interface ResRound {
createdAt: string;
createdFullName: string;
createdUserId: string;
durationKPI: string;
endDate: string;
id: string;
isActive: boolean;
lastUpdateFullName: string;
lastUpdateUserId: string;
lastUpdatedAt: string;
startDate: string;
year: number;
}
interface ResEvaluatorAssessor {
commanderHighId: string | null;
commanderId: string | null;
createdAt: string;
evaluationResults: string;
evaluationStatus: string;
evaluatorId: string;
firstname: string;
id: string;
kpiPeriodId: string;
lastname: string;
prefix: string;
profileId: string;
}
export type { ResEvaluator, ResRound, ResEvaluatorAssessor };