hrms-mgt/src/modules/01_metadataNew/interface/response/Main.ts

62 lines
1.1 KiB
TypeScript
Raw Normal View History

interface ResRound {
createdAt: Date;
createdFullName: string;
createdUserId: Date;
durationKPI: string;
endDate: Date;
id: Date;
lastUpdateFullName: string;
lastUpdateUserId: Date;
lastUpdatedAt: Date;
startDate: Date;
}
interface ResDataCapacity {
description: string;
id: string;
name: string;
type: string;
capacityDetails: capacityDetails;
}
interface capacityDetails {
capacityId: string;
description: string;
id: string;
level: string;
}
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 ResAssignment {
data: {
result: {
data: [
{
createdAt: string;
id: string;
including: string;
includingName: string;
period: string;
year: string;
}
];
total: number;
};
};
}
export type { ResRound, ResDataCapacity, ResEvaluator, ResAssignment };