From b877d5f91b1c937a04c089122dfc213de5dc0955 Mon Sep 17 00:00:00 2001 From: florianfederspiel Date: Thu, 2 Jan 2025 14:04:55 +0100 Subject: [PATCH] Changes in Timetracking Added Lieferscheine Button to EntityShow DataType Changes Fixed Loading Errors in createDocument Added Telephone to profile show --- components/EntityShow.vue | 10 ++++++ pages/createDocument/edit/[[id]].vue | 36 +++++++++++++++---- pages/employees/timetracking.vue | 54 ++++++++++++++-------------- pages/profiles/show/[id].vue | 18 ++++++++++ pages/settings/numberRanges.vue | 3 ++ stores/data.js | 5 ++- 6 files changed, 89 insertions(+), 37 deletions(-) diff --git a/components/EntityShow.vue b/components/EntityShow.vue index e82495d..012e800 100644 --- a/components/EntityShow.vue +++ b/components/EntityShow.vue @@ -109,6 +109,10 @@ const changeActivePhase = async (key) => { }) } +const invoiceDeliveryNotes = () => { + router.push(`/createDocument/edit?type=invoices&linkedDocuments=[${props.item.createddocuments.filter(i => i.type === "deliveryNotes").map(i => i.id)}]`) +} +