feat: create setExpensePaidOff method

This commit is contained in:
ValdiANS
2026-05-12 10:26:57 +07:00
parent 46cb8a7d61
commit c5a5582147
+19
View File
@@ -572,6 +572,25 @@ export class ExpenseApiService extends BaseApiService<
} }
} }
async setExpensePaidOff(id: number) {
try {
const res = await httpClient<BaseApiResponse<Expense>>(
`${this.basePath}/${id}/pay`,
{
method: 'PATCH',
}
);
return res;
} catch (error) {
if (axios.isAxiosError<BaseApiResponse<Expense>>(error)) {
return error.response?.data;
}
return undefined;
}
}
async deleteExpenseRequestDocument( async deleteExpenseRequestDocument(
expenseId: number, expenseId: number,
documentId: number documentId: number