diff --git a/frontend/services/employee-leave-summary.ts b/frontend/services/employee-leave-summary.ts index ab73825..fd6147c 100644 --- a/frontend/services/employee-leave-summary.ts +++ b/frontend/services/employee-leave-summary.ts @@ -1,9 +1,10 @@ import type { EmployeeLeaveSummary } from './dto/employee-leave-summary' -export const getEmployeeLeaveSummary = async (employeeId: number, year?: number) => { +export const getEmployeeLeaveSummary = async (employeeId: number, year?: number, phaseId?: number) => { const api = useApi() const query: Record = {} if (year) query.year = String(year) + if (phaseId !== undefined) query.phaseId = String(phaseId) return api.get(`/employees/${employeeId}/leave-summary`, query, { toast: false }) } diff --git a/frontend/services/employee-rtt-summary.ts b/frontend/services/employee-rtt-summary.ts index 018ad70..cb43461 100644 --- a/frontend/services/employee-rtt-summary.ts +++ b/frontend/services/employee-rtt-summary.ts @@ -1,8 +1,10 @@ import type { EmployeeRttSummary } from './dto/employee-rtt-summary' -export const getEmployeeRttSummary = async (employeeId: number, year?: number) => { +export const getEmployeeRttSummary = async (employeeId: number, year?: number, phaseId?: number) => { const api = useApi() - const query = year ? { year } : {} + const query: Record = {} + if (year) query.year = year + if (phaseId !== undefined) query.phaseId = phaseId return api.get(`/employees/${employeeId}/rtt-summary`, query, { toast: false }) }