import odooApi from '@/core/api/odooApi'; import { getAuth } from '@/core/utils/auth'; export const checkoutApi = async ({ data }) => { const auth = getAuth(); const dataCheckout = await odooApi( 'POST', `/api/v1/partner/${auth.partnerId}/sale_order/checkout`, data ); return dataCheckout; }; export const checkoutQuotation = async (data) => { const auth = getAuth(); const qs = new URLSearchParams({ context: 'quotation' }).toString(); return odooApi( 'POST', `/api/v1/partner/${auth.partnerId}/sale_order/checkout?${qs}`, data ); }; export const getProductsCheckout = async (query) => { const queryParam = new URLSearchParams(query); const userId = getAuth()?.id; const url = `/api/v1/user/${userId}/sale_order/checkout?${queryParam.toString()}`; const result = await odooApi('GET', url); return result; }; export const getProductsSla = async ({data}) => { const dataSLA = await odooApi( 'GET', `/api/v1/product/variants/sla`, data ) return dataSLA }