90 lines
2 KiB
TypeScript
90 lines
2 KiB
TypeScript
//ข้อมูล
|
|
interface RequestPeriodExam {
|
|
announcementDate: string | null;
|
|
announcementEndDate: string | null;
|
|
announcementStartDate: string | null;
|
|
examDate: string | null;
|
|
announcementExam: boolean;
|
|
bankExam: RequestPayment[];
|
|
checkDisability: boolean;
|
|
checkDocument: boolean;
|
|
detail: string;
|
|
fee: number;
|
|
id: string;
|
|
isActive: boolean;
|
|
name: string;
|
|
note: string;
|
|
organizationCodeId: string;
|
|
organizationCodeName: string;
|
|
organizationId: string;
|
|
organizationName: string;
|
|
paymentEndDate: string | null;
|
|
paymentKrungThai: string;
|
|
paymentStartDate: string | null;
|
|
positionExam: RequestPosition[];
|
|
registerEndDate: string | null;
|
|
registerStartDate: string | null;
|
|
round: number;
|
|
year: number;
|
|
category: string;
|
|
}
|
|
|
|
interface RequestPeriodCompete {
|
|
announcementEndDate: string | null;
|
|
announcementStartDate: string | null;
|
|
examDate: string | null;
|
|
detail: string;
|
|
fee: number;
|
|
id: string;
|
|
name: string;
|
|
note: string;
|
|
paymentEndDate: string | null;
|
|
paymentStartDate: string | null;
|
|
registerEndDate: string | null;
|
|
registerStartDate: string | null;
|
|
order: number;
|
|
year: number;
|
|
announcementDate: string | null;
|
|
}
|
|
|
|
interface RequestPeriodDisable {
|
|
announcementEndDate: string | null;
|
|
announcementStartDate: string | null;
|
|
examDate: string | null;
|
|
detail: string;
|
|
fee: number;
|
|
id: string;
|
|
name: string;
|
|
note: string;
|
|
paymentEndDate: string | null;
|
|
paymentStartDate: string | null;
|
|
registerEndDate: string | null;
|
|
registerStartDate: string | null;
|
|
round: number;
|
|
year: number;
|
|
announcementDate: string | null;
|
|
}
|
|
|
|
interface RequestPosition {
|
|
id: string;
|
|
positionId: string;
|
|
positionName: string;
|
|
typeId: string;
|
|
typeName: string;
|
|
highDegree: Boolean;
|
|
}
|
|
|
|
interface RequestPayment {
|
|
id: string;
|
|
accountNumber: string;
|
|
bankName: string;
|
|
accountName: string;
|
|
}
|
|
|
|
export type {
|
|
RequestPeriodExam,
|
|
RequestPosition,
|
|
RequestPayment,
|
|
RequestPeriodCompete,
|
|
RequestPeriodDisable,
|
|
};
|