fix(CheckoutView): un-hard-code OrderConfigs in createOrder
This commit is contained in:
parent
0fd14873be
commit
c5fbb9205a
|
@ -313,17 +313,23 @@ const configureOrder = (orderId) => api.post(
|
|||
},
|
||||
);
|
||||
|
||||
const createOrder = (userId) => api.post(
|
||||
'Orders',
|
||||
{
|
||||
sourceApp: 'WEB',
|
||||
landed: new Date(orderForm.value.date),
|
||||
clientFk: userId,
|
||||
companyFk: 442, // SELECT defaultCompanyFk FROM orderConfig; (wtf)
|
||||
addressFk: orderForm.value.address,
|
||||
agencyModeFk: orderForm.value.agency,
|
||||
},
|
||||
);
|
||||
const createOrder = async (userId) => {
|
||||
const orderConfig = await api.get('OrderConfigs');
|
||||
|
||||
const companyFk = orderConfig.data[0]?.defaultCompanyFk;
|
||||
|
||||
return api.post(
|
||||
'Orders',
|
||||
{
|
||||
sourceApp: 'WEB',
|
||||
landed: new Date(orderForm.value.date),
|
||||
clientFk: userId,
|
||||
companyFk,
|
||||
addressFk: orderForm.value.address,
|
||||
agencyModeFk: orderForm.value.agency,
|
||||
},
|
||||
)
|
||||
};
|
||||
|
||||
const submit = async () => {
|
||||
loading.value = true;
|
||||
|
|
Loading…
Reference in New Issue