1404/11/04- first
This commit is contained in:
@@ -0,0 +1,23 @@
|
||||
import type { TableInput,TableOutput } from '@core/type/baseTable'
|
||||
import useAxios from '@core/utils/useAxios'
|
||||
import type { Order,OrderSts } from '@/model/order'
|
||||
import type { AddId, Customer } from '@/model/customer'
|
||||
|
||||
export const getOrderTable = async (params: TableInput) =>
|
||||
await useAxios.post<Array<Order>>('/admin/order/table', params)
|
||||
|
||||
export const createOrder = async (obj: Order) =>
|
||||
await useAxios.post<AddId>(`/admin/single/order`, obj)
|
||||
|
||||
export const getSingleOrder = async (id: number) =>
|
||||
await useAxios.get<Order>(`/admin/order/single/${id}`)
|
||||
|
||||
export const getNewOrderTable = async (params: TableInput) =>
|
||||
await useAxios.post<TableOutput<Order>>('/admin/order/table/new', params)
|
||||
|
||||
|
||||
export const getSingleTable = async (params: TableInput) =>
|
||||
await useAxios.post<Array<Customer>>('/admin/customer/single/table', params)
|
||||
|
||||
export const changeOrderSts = async (params: OrderSts) =>
|
||||
await useAxios.post<OrderSts>('/admin/order/sts', params)
|
||||
Reference in New Issue
Block a user