feat(buchhaltung): budget types, erstattungen, recurring tab move, overview dividers, order completion guard
This commit is contained in:
@@ -10,6 +10,7 @@ import type {
|
||||
WiederkehrendBuchung, WiederkehrendFormData,
|
||||
Freigabe,
|
||||
Kategorie,
|
||||
ErstattungFormData, ErstattungLinks,
|
||||
} from '../types/buchhaltung.types';
|
||||
|
||||
export const buchhaltungApi = {
|
||||
@@ -196,4 +197,14 @@ export const buchhaltungApi = {
|
||||
const r = await api.patch(`/api/buchhaltung/freigaben/${id}/ablehnen`, { kommentar });
|
||||
return r.data.data;
|
||||
},
|
||||
|
||||
// ── Erstattungen ─────────────────────────────────────────────────────────────
|
||||
createErstattung: async (data: ErstattungFormData): Promise<Transaktion> => {
|
||||
const r = await api.post('/api/buchhaltung/erstattungen', data);
|
||||
return r.data.data;
|
||||
},
|
||||
getErstattungLinks: async (transaktionId: number): Promise<ErstattungLinks> => {
|
||||
const r = await api.get(`/api/buchhaltung/transaktionen/${transaktionId}/erstattung-links`);
|
||||
return r.data.data;
|
||||
},
|
||||
};
|
||||
|
||||
Reference in New Issue
Block a user