/**
 * คำนวณปีงบประมาณ
 *
 * @param date วันที่ปัจจุบัน
 * @returns ปีงบประมาณ
 */
export function calculateFiscalYear(date: Date) {
  const month = date.getMonth() + 1;
  return month >= 10 ? date.getFullYear() + 1 : date.getFullYear();
}

/**
 * คืนค่าชื่อคอลัมน์ตามเงื่อนไข
 * @param col คอลัมน์
 * @param isAct สถานะรักษาการแทน
 * @returns ชื่อคอลัมน์
 */
export function getColumnLabel(col: any, isAct: boolean) {
  if (col.name === "posNo" && isAct) {
    return `${col.label}รักษาการแทน`;
  }
  return col.label;
}
