deploy
This commit is contained in:
@@ -4,6 +4,7 @@ export type AdminOrderListItem = {
|
||||
id: string
|
||||
status: string
|
||||
deliveryType: 'delivery' | 'pickup'
|
||||
deliveryCarrier?: string | null
|
||||
paymentMethod?: 'online' | 'on_pickup'
|
||||
totalCents: number
|
||||
currency: string
|
||||
@@ -25,6 +26,7 @@ export type AdminOrderDetailResponse = {
|
||||
id: string
|
||||
status: string
|
||||
deliveryType: 'delivery' | 'pickup'
|
||||
deliveryCarrier?: string | null
|
||||
paymentMethod?: 'online' | 'on_pickup'
|
||||
itemsSubtotalCents: number
|
||||
deliveryFeeCents: number
|
||||
@@ -77,6 +79,10 @@ export async function setAdminOrderStatus(id: string, status: string): Promise<v
|
||||
await apiClient.patch(`admin/orders/${id}/status`, { status })
|
||||
}
|
||||
|
||||
export async function patchAdminOrderDeliveryFee(id: string, deliveryFeeCents: number): Promise<void> {
|
||||
await apiClient.patch(`admin/orders/${id}/delivery-fee`, { deliveryFeeCents })
|
||||
}
|
||||
|
||||
export async function postAdminOrderMessage(id: string, text: string): Promise<void> {
|
||||
await apiClient.post(`admin/orders/${id}/messages`, { text })
|
||||
}
|
||||
|
||||
@@ -1,4 +1,5 @@
|
||||
import { apiClient } from '@/shared/api/client'
|
||||
import type { DeliveryCarrierCode } from '@/shared/constants/delivery-carrier'
|
||||
|
||||
export type OrderListItem = {
|
||||
id: string
|
||||
@@ -19,6 +20,7 @@ export type OrderDetailResponse = {
|
||||
id: string
|
||||
status: string
|
||||
deliveryType: 'delivery' | 'pickup'
|
||||
deliveryCarrier?: DeliveryCarrierCode | null
|
||||
paymentMethod?: OrderPaymentMethod
|
||||
itemsSubtotalCents: number
|
||||
deliveryFeeCents: number
|
||||
@@ -47,6 +49,7 @@ export type OrderDetailResponse = {
|
||||
|
||||
export async function createOrder(body: {
|
||||
deliveryType: 'delivery' | 'pickup'
|
||||
deliveryCarrier?: DeliveryCarrierCode | null
|
||||
paymentMethod?: OrderPaymentMethod
|
||||
addressId?: string | null
|
||||
comment?: string | null
|
||||
|
||||
Reference in New Issue
Block a user