From 967e3334ae0710ce22eeeace84f159a65c16919c Mon Sep 17 00:00:00 2001 From: jtubau Date: Fri, 27 Dec 2024 14:06:12 +0100 Subject: [PATCH 01/14] refactor: refs #8316 used VnSection and VnBetaCard --- src/pages/Item/ItemType/Card/ItemTypeCard.vue | 16 +--- src/pages/Item/ItemType/locale/en.yml | 2 + src/pages/Item/ItemType/locale/es.yml | 2 + src/pages/Item/ItemTypeList.vue | 84 +++++++++-------- src/router/modules/itemType.js | 93 ++++++++++--------- 5 files changed, 105 insertions(+), 92 deletions(-) diff --git a/src/pages/Item/ItemType/Card/ItemTypeCard.vue b/src/pages/Item/ItemType/Card/ItemTypeCard.vue index 0a2706a07..fa51e428e 100644 --- a/src/pages/Item/ItemType/Card/ItemTypeCard.vue +++ b/src/pages/Item/ItemType/Card/ItemTypeCard.vue @@ -1,20 +1,12 @@ + diff --git a/src/pages/Item/ItemType/locale/en.yml b/src/pages/Item/ItemType/locale/en.yml index 99c6791f2..83fe7e633 100644 --- a/src/pages/Item/ItemType/locale/en.yml +++ b/src/pages/Item/ItemType/locale/en.yml @@ -15,3 +15,5 @@ itemType: promo: Promo itemPackingType: Item packing type isUnconventionalSize: Is unconventional size + search: Search item type + searchInfo: Search item type by id, name or code diff --git a/src/pages/Item/ItemType/locale/es.yml b/src/pages/Item/ItemType/locale/es.yml index c91fb4058..f592f5c8c 100644 --- a/src/pages/Item/ItemType/locale/es.yml +++ b/src/pages/Item/ItemType/locale/es.yml @@ -15,3 +15,5 @@ itemType: promo: Promoción itemPackingType: Tipo de embalaje isUnconventionalSize: Es de tamaño poco convencional + search: Buscar familia + searchInfo: Buscar familia por id, nombre o código diff --git a/src/pages/Item/ItemTypeList.vue b/src/pages/Item/ItemTypeList.vue index 4cea931e2..b1abac283 100644 --- a/src/pages/Item/ItemTypeList.vue +++ b/src/pages/Item/ItemTypeList.vue @@ -1,17 +1,17 @@ diff --git a/src/pages/Item/ItemList.vue b/src/pages/Item/ItemList.vue index 5119b5177..e4bb9b9a2 100644 --- a/src/pages/Item/ItemList.vue +++ b/src/pages/Item/ItemList.vue @@ -6,15 +6,14 @@ import VnImg from 'src/components/ui/VnImg.vue'; import VnTable from 'components/VnTable/VnTable.vue'; import { toDate } from 'src/filters'; import FetchedTags from 'src/components/ui/FetchedTags.vue'; -import VnSearchbar from 'src/components/ui/VnSearchbar.vue'; import { useSummaryDialog } from 'src/composables/useSummaryDialog'; import ItemSummary from '../Item/Card/ItemSummary.vue'; import WorkerDescriptorProxy from 'src/pages/Worker/Card/WorkerDescriptorProxy.vue'; import ItemDescriptorProxy from './Card/ItemDescriptorProxy.vue'; import ItemTypeDescriptorProxy from './ItemType/Card/ItemTypeDescriptorProxy.vue'; import { cloneItem } from 'src/pages/Item/composables/cloneItem'; -import RightMenu from 'src/components/common/RightMenu.vue'; import ItemListFilter from './ItemListFilter.vue'; +import VnSection from 'src/components/common/VnSection.vue'; const entityId = computed(() => route.params.id); const { openCloneDialog } = cloneItem(); @@ -22,6 +21,7 @@ const { viewSummary } = useSummaryDialog(); const { t } = useI18n(); const tableRef = ref(); const route = useRoute(); +const dataKey = 'ItemList'; const itemFilter = { include: [ @@ -298,73 +298,78 @@ const columns = computed(() => [ }, ]); +