interface DataFilter {
  status: string;
  empType: string;
  keyword: string;
  page?: number;
  pageSize?: number;
}

interface FormDataSalary {
  commandCode: string; //ประเภทคำสั่ง
  commandNo: string; //เลขที่คำสั่ง
  commandYear: number | null; //ปี
  commandDateAffect: Date | null; //วันที่มีผล
  commandDateSign: Date | null; //วันที่ลงนาม
  posNoAbb: string; //ตัวย่อเลขที่ตำแหน่ง
  posNo: string; //เลขที่ตำแหน่ง
  positionName: string; //ตำแหน่ง
  positionType: string; //ประเภทตำแหน่ง, กลุ่มงาน
  positionLevel: string; //ระดับตำแหน่ง, ระดับชั้นงาน
  positionCee: string; //ระดับซี
  positionLine: string; // สายงาน
  positionPathSide: string; //ด้าน/สาขา
  positionExecutive: string; //ตำแหน่งทางการบริหาร
  positionExecutiveField: string; //ด้านทางการบริหาร
  amount: number | undefined; //เงินเดือน
  amountSpecial: number | undefined; //เงินค่าตอบแทนพิเศษ
  positionSalaryAmount: number | undefined; //เงินประจำตำแหน่ง
  mouthSalaryAmount: number | undefined; //เงินค่าตอบแทนรายเดือน
  orgRoot: string; //หน่วยงาน
  orgChild1: string; //ส่วนราชการระดับ 1
  orgChild2: string; //ส่วนราชการระดับ 2
  orgChild3: string; //ส่วนราชการระดับ 3
  orgChild4: string; //ส่วนราชการระดับ 4
  remark: string; //หมายเหตุstring
  posNumCodeSit: string;
  posNumCodeSitAbb: string;
}

export type { DataFilter, FormDataSalary };
