From 9b692bd966731b902ed5a0baf156d9b8d3aec483 Mon Sep 17 00:00:00 2001 From: alexm Date: Fri, 11 Apr 2025 10:24:00 +0200 Subject: [PATCH] refactor(EntryList): refs #7527 redirect alls creates to popup --- src/i18n/locale/en.yml | 1 - src/pages/Travel/Card/TravelDescriptorMenuItems.vue | 5 ++++- src/pages/Travel/TravelList.vue | 5 ++++- src/router/modules/entry.js | 9 --------- 4 files changed, 8 insertions(+), 12 deletions(-) diff --git a/src/i18n/locale/en.yml b/src/i18n/locale/en.yml index ddfbb5ae4..377872349 100644 --- a/src/i18n/locale/en.yml +++ b/src/i18n/locale/en.yml @@ -215,7 +215,6 @@ globals: entries: Entries buys: Buys dms: File management - entryCreate: New entry latestBuys: Latest buys reserves: Reserves tickets: Tickets diff --git a/src/pages/Travel/Card/TravelDescriptorMenuItems.vue b/src/pages/Travel/Card/TravelDescriptorMenuItems.vue index f8828bffe..e51475b49 100644 --- a/src/pages/Travel/Card/TravelDescriptorMenuItems.vue +++ b/src/pages/Travel/Card/TravelDescriptorMenuItems.vue @@ -82,7 +82,10 @@ const deleteTravel = async (id) => { {{ t('travel.summary.AddEntry') }} diff --git a/src/pages/Travel/TravelList.vue b/src/pages/Travel/TravelList.vue index 32ddc639a..0b7a94290 100644 --- a/src/pages/Travel/TravelList.vue +++ b/src/pages/Travel/TravelList.vue @@ -38,7 +38,10 @@ const redirectToCreateView = (queryParams) => { }; const redirectCreateEntryView = (travelData) => { - router.push({ name: 'EntryCreate', query: { travelFk: travelData.id } }); + router.push({ + name: 'EntryList', + query: { createForm: JSON.stringify({ travelFk: travelData.id }) }, + }); }; const columns = computed(() => [ diff --git a/src/router/modules/entry.js b/src/router/modules/entry.js index 02eea8c6c..19a1a2ba7 100644 --- a/src/router/modules/entry.js +++ b/src/router/modules/entry.js @@ -114,15 +114,6 @@ export default { entryCard, ], }, - { - path: 'create', - name: 'EntryCreate', - meta: { - title: 'entryCreate', - icon: 'add', - }, - component: () => import('src/pages/Entry/EntryCreate.vue'), - }, { path: 'my', name: 'EntrySupplier',