hrms-user/src/modules/06_evaluate/interface/evalute.ts

34 lines
861 B
TypeScript
Raw Normal View History

2023-12-19 17:04:39 +07:00
interface FormSpec {
isEducationalQft: boolean;
isGovermantServiceHtr: boolean;
isOperatingExp: boolean;
isMinPeriodOfTenure: boolean;
isHaveSpecificQft: boolean;
isHaveProLicense: boolean;
isHaveMinPeriodOrHoldPos: boolean;
}
interface FormCommand {
2023-12-19 17:04:39 +07:00
commanderFullname: string;
commanderPosition: string;
commanderAboveFullname: string;
commanderAbovePosition: string;
}
interface FormCommandRef {
2023-12-19 17:04:39 +07:00
commanderFullname: object | null;
commanderPosition: object | null;
commanderAboveFullname: object | null;
commanderAbovePosition: object | null;
2023-12-20 15:16:49 +07:00
fileEvaluation1: object | null;
fileEvaluation2: object | null;
fileEvaluation3: object | null;
fileEvaluation4: object | null;
fileEvaluation5: object | null;
fileEvaluation6: object | null;
[key: string]: any;
}
2023-12-19 17:04:39 +07:00
export type { FormCommand, FormCommandRef, FormSpec };