This commit is contained in:
natib21
2026-07-03 20:21:16 +00:00
parent 5d1a2aa319
commit 16bd7fabcc
7 changed files with 191 additions and 38 deletions

View File

@@ -61,6 +61,7 @@ export interface LastMileRecord {
id: string;
vehicleId: string;
containerNumber?: string | null;
distanceKm?: number | null;
vehicle?: LastMileVehicle | null;
}>;
createdAt: string;
@@ -88,4 +89,11 @@ export const lastMileService = {
id: string,
vehicles: Array<{ vehicleId: string; containerNumber?: string | null }>,
) => api.post<LastMileRecord>(`${LM.BASE}/${id}/vehicles`, { vehicles }),
setDistances: (
id: string,
distances: Array<{ vehicleId: string; distanceKm: number }>,
remainingPayment?: number,
) => api.post<LastMileRecord>(`${LM.BASE}/${id}/distances`, { distances, remainingPayment }),
generateInvoice: (id: string) =>
api.post<unknown>(`${LM.BASE}/${id}/invoice`),
};