diff --git a/src/pages/Supplier/Card/SupplierConsumption.vue b/src/pages/Supplier/Card/SupplierConsumption.vue index fe1cec260..6e2ea14bf 100644 --- a/src/pages/Supplier/Card/SupplierConsumption.vue +++ b/src/pages/Supplier/Card/SupplierConsumption.vue @@ -8,7 +8,7 @@ import SendEmailDialog from 'components/common/SendEmailDialog.vue'; import SupplierConsumptionFilter from './SupplierConsumptionFilter.vue'; import ItemDescriptorProxy from 'src/pages/Item/Card/ItemDescriptorProxy.vue'; -import { toDate } from 'src/filters'; +import { dateRange, toDate } from 'src/filters'; import { dashIfEmpty } from 'src/filters'; import { usePrintService } from 'composables/usePrintService'; import useNotify from 'src/composables/useNotify.js'; @@ -35,14 +35,17 @@ const store = arrayData.store; onUnmounted(() => state.unset('SupplierConsumption')); const dateRanges = computed(() => { - const { from, to } = arrayData.store?.userParams || {}; + let { from, to } = arrayData.store?.userParams || {}; return { from, to }; }); -const reportParams = computed(() => ({ - recipientId: Number(route.params.id), - ...dateRanges.value, -})); +const reportParams = computed(() => { + return { + recipientId: Number(route.params.id), + to: dateRange(dateRanges.value.to)[1], + from: dateRange(dateRanges.value.from)[1], + }; +}); async function getSupplierConsumptionData() { await arrayData.fetch({ append: false });