diff --git a/frontend/src/api/admin.ts b/frontend/src/api/admin.ts index 75f1105..09cd9eb 100644 --- a/frontend/src/api/admin.ts +++ b/frontend/src/api/admin.ts @@ -24,3 +24,13 @@ export function updateOrderStatus( body: JSON.stringify({ status }), }) } + +export function updateTracking( + orderId: string, + trackingId: string | null, +): Promise { + return request(`/admin/orders/${orderId}`, { + method: 'PATCH', + body: JSON.stringify({ trackingId }), + }) +} diff --git a/frontend/src/pages/AdminPage.vue b/frontend/src/pages/AdminPage.vue index f47fe00..43e62ac 100644 --- a/frontend/src/pages/AdminPage.vue +++ b/frontend/src/pages/AdminPage.vue @@ -1,12 +1,19 @@