0
1
Fork 0
This commit is contained in:
William Buezas 2025-04-01 16:43:06 +02:00
parent 8ef7f531fb
commit 47a5abf1e3
1 changed files with 23 additions and 7 deletions

View File

@ -328,6 +328,7 @@ import useNotify from 'src/composables/useNotify.js';
import debounce from 'src/utils/debouncer.js';
const jApi = inject('jApi');
const api = inject('api');
const { t } = useI18n();
const appStore = useAppStore();
const userStore = useUserStore();
@ -621,14 +622,29 @@ const debouncedGetFilters = debounce(getFilters, 400);
const getOrder = async () => {
try {
if (!basketOrderId.value) return;
const [data] = await jApi.query(
`SELECT o.id, o.sent, ad.nickname, o.addressFk, o.agencyModeFk
FROM myOrder o
LEFT JOIN myAddress ad ON ad.id = o.addressFk
WHERE o.id = #orderId`,
{ orderId: basketOrderId.value }
);
order.value = data;
const filter = {
include: [
{
relation: 'address',
scope: {
fields: ['nickname', 'city', 'street']
}
}
],
where: {
id: basketOrderId.value
},
fields: ['id', 'sent', 'addressFk', 'agencyModeFk', 'nickname']
};
const { data } = await api.get('Orders', {
params: {
filter: JSON.stringify(filter),
orderFk: basketOrderId.value
}
});
} catch (error) {
console.error('Error getting order:', error);
}