2023-12-19 17:04:39 +07:00
|
|
|
interface FormSpec {
|
|
|
|
|
isEducationalQft: boolean;
|
|
|
|
|
isGovermantServiceHtr: boolean;
|
|
|
|
|
isOperatingExp: boolean;
|
|
|
|
|
isMinPeriodOfTenure: boolean;
|
|
|
|
|
isHaveSpecificQft: boolean;
|
|
|
|
|
isHaveProLicense: boolean;
|
|
|
|
|
isHaveMinPeriodOrHoldPos: boolean;
|
|
|
|
|
}
|
|
|
|
|
|
2023-12-15 17:50:47 +07:00
|
|
|
interface FormCommand {
|
2023-12-19 17:04:39 +07:00
|
|
|
commanderFullname: string;
|
|
|
|
|
commanderPosition: string;
|
|
|
|
|
commanderAboveFullname: string;
|
|
|
|
|
commanderAbovePosition: string;
|
2023-12-15 17:50:47 +07:00
|
|
|
}
|
|
|
|
|
|
|
|
|
|
interface FormCommandRef {
|
2023-12-19 17:04:39 +07:00
|
|
|
commanderFullname: object | null;
|
|
|
|
|
commanderPosition: object | null;
|
|
|
|
|
commanderAboveFullname: object | null;
|
|
|
|
|
commanderAbovePosition: object | null;
|
2023-12-15 17:50:47 +07:00
|
|
|
|
|
|
|
|
[key: string]: any;
|
|
|
|
|
}
|
|
|
|
|
|
2023-12-19 17:04:39 +07:00
|
|
|
export type { FormCommand, FormCommandRef, FormSpec };
|