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>('/admin/order/table', params) export const createOrder = async (obj: Order) => await useAxios.post(`/admin/single/order`, obj) export const getSingleOrder = async (id: number) => await useAxios.get(`/admin/order/single/${id}`) export const getNewOrderTable = async (params: TableInput) => await useAxios.post>('/admin/order/table/new', params) export const getSingleTable = async (params: TableInput) => await useAxios.post>('/admin/customer/single/table', params) export const changeOrderSts = async (params: OrderSts) => await useAxios.post('/admin/order/sts', params)