From 05130052afc18e54e79cc48d2680ee86648bbbf7 Mon Sep 17 00:00:00 2001 From: flfeders Date: Fri, 12 Jan 2024 18:38:26 +0100 Subject: [PATCH] Added HistoryDisplay.vue to Projects and Plants Visual Restructure in Plants --- spaces/components/HistoryDisplay.vue | 14 ++++- spaces/pages/plants/[mode]/[[id]].vue | 69 ++++++++++++++++++++----- spaces/pages/projects/[mode]/[[id]].vue | 7 +++ spaces/pages/tasks/[mode]/[[id]].vue | 6 +-- spaces/stores/data.ts | 14 +++-- 5 files changed, 81 insertions(+), 29 deletions(-) diff --git a/spaces/components/HistoryDisplay.vue b/spaces/components/HistoryDisplay.vue index 834d3ac..c6a92d3 100644 --- a/spaces/components/HistoryDisplay.vue +++ b/spaces/components/HistoryDisplay.vue @@ -23,9 +23,13 @@ const historyItems = computed(() => { let items = [] if(type === "customer") { - items = dataStore.getHistoryItemsByCustomer(elementId) + items = dataStore.historyItems.filter(i => i.customer === elementId) } else if(type === "vendor") { - items = dataStore.getHistoryItemsByVendor(elementId) + items = dataStore.historyItems.filter(i => i.vendor === elementId) + } else if(type === "project") { + items = dataStore.historyItems.filter(i => i.project === elementId) + } else if(type === "plant") { + items = dataStore.historyItems.filter(i => i.plant === elementId) } return items.reverse() @@ -41,6 +45,12 @@ const addHistoryItem = async () => { if(type === "customer") { addHistoryItemData.value.customer = elementId + } else if(type === "vendor") { + addHistoryItemData.value.vendor = elementId + } else if(type === "project") { + addHistoryItemData.value.project = elementId + } else if(type === "plant") { + addHistoryItemData.value.plant = elementId } diff --git a/spaces/pages/plants/[mode]/[[id]].vue b/spaces/pages/plants/[mode]/[[id]].vue index 765ab6c..172834f 100644 --- a/spaces/pages/plants/[mode]/[[id]].vue +++ b/spaces/pages/plants/[mode]/[[id]].vue @@ -1,4 +1,6 @@