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

28 lines
657 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;
[key: string]: any;
}
2023-12-19 17:04:39 +07:00
export type { FormCommand, FormCommandRef, FormSpec };