From 839af6d50c1a680a082d125182bb34fba4f0e696 Mon Sep 17 00:00:00 2001 From: jorgep Date: Mon, 29 Jul 2024 13:41:44 +0200 Subject: [PATCH] fix: refs #6989 show entity name & default time from config table --- src/pages/Item/Card/ItemDiary.vue | 8 ++++++-- 1 file changed, 6 insertions(+), 2 deletions(-) diff --git a/src/pages/Item/Card/ItemDiary.vue b/src/pages/Item/Card/ItemDiary.vue index bd60745cd..6fc7ab4fb 100644 --- a/src/pages/Item/Card/ItemDiary.vue +++ b/src/pages/Item/Card/ItemDiary.vue @@ -17,6 +17,7 @@ import { toDateFormat } from 'src/filters/date.js'; import { dashIfEmpty } from 'src/filters'; import { date } from 'quasar'; import { useState } from 'src/composables/useState'; +import axios from 'axios'; const { t } = useI18n(); const route = useRoute(); @@ -33,6 +34,7 @@ const itemsBalanceFilter = reactive({ const itemBalances = ref([]); const warehouseFk = ref(null); const _showWhatsBeforeInventory = ref(false); +const inventoriedDate = ref(null); const columns = computed(() => [ { @@ -98,7 +100,7 @@ const showWhatsBeforeInventory = computed({ set: (val) => { _showWhatsBeforeInventory.value = val; if (!val) itemsBalanceFilter.where.date = null; - else itemsBalanceFilter.where.date = new Date(); + else itemsBalanceFilter.where.date = inventoriedDate.value ?? new Date(); }, }); @@ -160,6 +162,8 @@ onMounted(async () => { if (route.query.warehouseFk) warehouseFk.value = route.query.warehouseFk; else if (user.value) warehouseFk.value = user.value.warehouseFk; itemsBalanceFilter.where.warehouseFk = warehouseFk.value; + const { data } = await axios.get('Configs/findOne'); + inventoriedDate.value = data.inventoried; await fetchItemBalances(); await scrollToToday(); }); @@ -284,7 +288,7 @@ onUnmounted(() => (stateStore.rightDrawer = false)); > {{ row.entityId }} - + {{ dashIfEmpty(row.entityName) }}