2023-06-08 14:31:25 +07:00
|
|
|
// ข้อมูลรายการสอบแข่งขัน/คัดเลือก
|
|
|
|
|
interface FormPlacementMainData {
|
2023-06-21 10:35:02 +07:00
|
|
|
id: number;
|
2023-07-05 10:00:36 +07:00
|
|
|
examRound: string;
|
|
|
|
|
examOrder: number;
|
|
|
|
|
fiscalYear: number;
|
|
|
|
|
numberOfCandidates: number;
|
|
|
|
|
examTypeValue:string;
|
|
|
|
|
examTypeName: string;
|
|
|
|
|
accountStartDate: string;
|
|
|
|
|
accountExpirationDate: string;
|
2023-06-21 10:35:02 +07:00
|
|
|
isExpired?: boolean;
|
2023-06-08 14:31:25 +07:00
|
|
|
}
|
|
|
|
|
|
2023-06-21 10:35:02 +07:00
|
|
|
interface FormOrderPlacementMainData {
|
2023-06-21 17:10:26 +07:00
|
|
|
Order: string;
|
2023-06-21 10:35:02 +07:00
|
|
|
OrderNum: string;
|
|
|
|
|
fiscalYear: number;
|
|
|
|
|
OrderDate: string;
|
|
|
|
|
OrderBy: string;
|
|
|
|
|
Signer: string;
|
2023-06-21 17:10:26 +07:00
|
|
|
OrderStatus: string;
|
|
|
|
|
OrderType: string;
|
2023-06-21 10:35:02 +07:00
|
|
|
}
|
2023-06-08 14:31:25 +07:00
|
|
|
|
2023-07-07 17:26:40 +07:00
|
|
|
interface FormMainProbation {
|
2023-08-09 12:09:46 +07:00
|
|
|
personal_id: number,
|
|
|
|
|
ordering: number,
|
|
|
|
|
name: string,
|
|
|
|
|
position_line: string,
|
|
|
|
|
position_line_id: string,
|
|
|
|
|
position_level: string,
|
|
|
|
|
position_level_id: string,
|
|
|
|
|
organization: string,
|
|
|
|
|
probation_no: number,
|
|
|
|
|
order_number: string,
|
|
|
|
|
probation_status: string
|
2023-07-07 17:26:40 +07:00
|
|
|
}
|
|
|
|
|
interface FormMainProbation2 {
|
|
|
|
|
no: string;
|
|
|
|
|
name: string;
|
|
|
|
|
position: string;
|
|
|
|
|
level: string;
|
|
|
|
|
institution: string;
|
|
|
|
|
}
|
|
|
|
|
interface FormProbationDetail {
|
2023-08-10 09:50:35 +07:00
|
|
|
no: string,
|
|
|
|
|
id: string,
|
|
|
|
|
round_no: number,
|
|
|
|
|
date_start: string,
|
|
|
|
|
date_finish: string,
|
|
|
|
|
mentors: string,
|
|
|
|
|
commander: string,
|
|
|
|
|
chairman: null
|
2023-07-07 17:26:40 +07:00
|
|
|
}
|
2023-08-09 12:09:46 +07:00
|
|
|
interface FormProbationPersonal {
|
|
|
|
|
personal_id: string,
|
|
|
|
|
name: string,
|
|
|
|
|
position_line: string,
|
|
|
|
|
position_line_id: string,
|
|
|
|
|
position_level: string,
|
|
|
|
|
position_level_id: string,
|
|
|
|
|
organization: string,
|
|
|
|
|
probation_no: number,
|
|
|
|
|
order_number: string,
|
|
|
|
|
probation_status: string
|
|
|
|
|
}
|
2023-06-08 14:31:25 +07:00
|
|
|
export type { FormPlacementMainData };
|
2023-06-21 10:35:02 +07:00
|
|
|
export type { FormOrderPlacementMainData };
|
2023-07-07 17:26:40 +07:00
|
|
|
export type { FormMainProbation };
|
|
|
|
|
export type { FormMainProbation2 };
|
|
|
|
|
export type { FormProbationDetail };
|
2023-08-09 12:09:46 +07:00
|
|
|
export type { FormProbationPersonal };
|