From 161bfab443986425881dbc1b1b4abeceb23ff7af Mon Sep 17 00:00:00 2001 From: wbuezas Date: Thu, 18 Jan 2024 08:58:04 -0300 Subject: [PATCH] Add subfilter to entry list view and entry descriptor improvements --- src/css/app.scss | 8 +++- src/i18n/es/index.js | 2 +- src/pages/Entry/Card/EntryDescriptor.vue | 51 ++++++++++++++++++++---- src/pages/Entry/EntryFilter.vue | 31 ++++++++++++++ src/pages/Travel/Card/TravelSummary.vue | 11 +---- 5 files changed, 84 insertions(+), 19 deletions(-) diff --git a/src/css/app.scss b/src/css/app.scss index bcc75ab38..f11ab865c 100644 --- a/src/css/app.scss +++ b/src/css/app.scss @@ -17,9 +17,9 @@ a { // Removes chrome autofill background input:-webkit-autofill, select:-webkit-autofill { - color: var(--vn-text) ; + color: var(--vn-text); font-family: $typography-font-family; - -webkit-text-fill-color: var(--vn-text) ; + -webkit-text-fill-color: var(--vn-text); -webkit-background-clip: text !important; background-clip: text !important; } @@ -48,6 +48,10 @@ body.body--dark { background-color: var(--vn-dark); } +.color-vn-text { + color: var(--vn-text); +} + .vn-card { background-color: var(--vn-gray); color: var(--vn-text); diff --git a/src/i18n/es/index.js b/src/i18n/es/index.js index bd66bfbed..6d1516df1 100644 --- a/src/i18n/es/index.js +++ b/src/i18n/es/index.js @@ -335,7 +335,7 @@ export default { packagingFk: 'Embalaje', }, descriptor: { - agency: 'Agency', + agency: 'Agencia', landed: 'F. entrega', warehouseOut: 'Alm. salida', }, diff --git a/src/pages/Entry/Card/EntryDescriptor.vue b/src/pages/Entry/Card/EntryDescriptor.vue index e4aaaf291..b1658ccd3 100644 --- a/src/pages/Entry/Card/EntryDescriptor.vue +++ b/src/pages/Entry/Card/EntryDescriptor.vue @@ -8,6 +8,7 @@ import VnLv from 'src/components/ui/VnLv.vue'; import useCardDescription from 'src/composables/useCardDescription'; import { toDate } from 'src/filters'; +import { usePrintService } from 'composables/usePrintService'; const $props = defineProps({ id: { @@ -23,6 +24,7 @@ const $props = defineProps({ const route = useRoute(); const { t } = useI18n(); +const { openReport } = usePrintService(); const entryFilter = { include: [ @@ -61,6 +63,14 @@ const entryFilter = { ], }; +const entityId = computed(() => { + return $props.id || route.params.id; +}); + +const data = ref(useCardDescription()); +const setData = (entity) => + (data.value = useCardDescription(entity.supplier.nickname, entity.id)); + const getEntryRedirectionFilter = (entry) => { let entryTravel = entry && entry.travel; @@ -82,13 +92,9 @@ const getEntryRedirectionFilter = (entry) => { }); }; -const entityId = computed(() => { - return $props.id || route.params.id; -}); - -const data = ref(useCardDescription()); -const setData = (entity) => - (data.value = useCardDescription(entity.supplier.nickname, entity.id)); +const showEntryReport = () => { + openReport(`Entries/${route.params.id}/entry-order-pdf`); +};