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(
|
const createOrder = async (userId) => {
|
||||||
'Orders',
|
const orderConfig = await api.get('OrderConfigs');
|
||||||
{
|
|
||||||
sourceApp: 'WEB',
|
const companyFk = orderConfig.data[0]?.defaultCompanyFk;
|
||||||
landed: new Date(orderForm.value.date),
|
|
||||||
clientFk: userId,
|
return api.post(
|
||||||
companyFk: 442, // SELECT defaultCompanyFk FROM orderConfig; (wtf)
|
'Orders',
|
||||||
addressFk: orderForm.value.address,
|
{
|
||||||
agencyModeFk: orderForm.value.agency,
|
sourceApp: 'WEB',
|
||||||
},
|
landed: new Date(orderForm.value.date),
|
||||||
);
|
clientFk: userId,
|
||||||
|
companyFk,
|
||||||
|
addressFk: orderForm.value.address,
|
||||||
|
agencyModeFk: orderForm.value.agency,
|
||||||
|
},
|
||||||
|
)
|
||||||
|
};
|
||||||
|
|
||||||
const submit = async () => {
|
const submit = async () => {
|
||||||
loading.value = true;
|
loading.value = true;
|
||||||
|
|
Loading…
Reference in New Issue