hrms-mgt/src/components/information/interface/response/Government.ts
2025-04-11 09:33:29 +07:00

37 lines
914 B
TypeScript

//ข้อมูล
interface ResponseObject {
oc: string | null;
positionExecutive: string | null;
positionExecutiveSide: string | null;
dateAppoint: Date | string;
dateStart: Date | string;
govAge: string | null;
govAgeAbsent: number | null;
govAgePlus: number | null;
positionLevel: string | null;
posNo: string | null;
position: string | null;
positionPathSide: string | null;
retireDate: string | null;
positionType: string | null;
positionLine: string | null;
createdFullName: string | null;
createdAt: Date;
reasonSameDate: string | null;
}
interface Goverment {
oc: string;
posNo: string;
position: string;
positionPathSide: string;
positionLine: string;
positionType: string;
positionLevel: string;
positionExecutive: string;
positionExecutiveSide: string;
dateLeave: string;
dateRetireLaw: string;
}
export type { ResponseObject, Goverment };