From 565d53137633f8812ba9be8ee21930fbe670d491 Mon Sep 17 00:00:00 2001 From: florianfederspiel Date: Sun, 22 Dec 2024 16:59:18 +0100 Subject: [PATCH] Introduced EntityEdit.vue Introduced EntityShow.vue Deprecated following as non standardEntity contracts, customers, vendors, projects, plants, vehicles --- components/EntityEdit.vue | 280 +++++++ components/EntityList.vue | 16 +- components/EntityShow.vue | 352 +++++++++ components/MainNav.vue | 12 +- components/columnRenderings/active.vue | 3 +- components/columnRenderings/address.vue | 17 + components/columnRenderings/contact.vue | 13 + components/columnRenderings/description.vue | 13 + components/columnRenderings/isCompany.vue | 13 + components/columnRenderings/recurring.vue | 14 + components/columnRenderings/sepa.vue | 14 + pages/banking/statements/[mode]/[[id]].vue | 171 ++--- pages/createDocument/edit/[[id]].vue | 714 +++++++++--------- .../entitys}/contracts/[mode]/[[id]].vue | 10 - .../entitys}/contracts/index.vue | 0 .../entitys}/customers/[mode]/[[id]].vue | 17 - .../entitys}/customers/index.vue | 0 .../entitys}/projects/[mode]/[[id]].vue | 0 .../entitys}/projects/index.vue | 0 .../entitys/vehicles/[mode]/[[id]].vue | 236 ++++++ .../entitys}/vehicles/index.vue | 0 .../deprecated/entitys/vehicles/show/[id].vue | 33 + .../entitys}/vendors/[mode]/[[id]].vue | 0 .../entitys}/vendors/index.vue | 0 pages/settings/numberRanges.vue | 1 - .../standardEntity/[type]/[[mode]]/[[id]].vue | 60 ++ pages/vehicles/[mode]/[[id]].vue | 406 ---------- stores/data.js | 479 ++++++++++-- 28 files changed, 1942 insertions(+), 932 deletions(-) create mode 100644 components/EntityEdit.vue create mode 100644 components/EntityShow.vue create mode 100644 components/columnRenderings/address.vue create mode 100644 components/columnRenderings/contact.vue create mode 100644 components/columnRenderings/description.vue create mode 100644 components/columnRenderings/isCompany.vue create mode 100644 components/columnRenderings/recurring.vue create mode 100644 components/columnRenderings/sepa.vue rename pages/{ => deprecated/entitys}/contracts/[mode]/[[id]].vue (96%) rename pages/{ => deprecated/entitys}/contracts/index.vue (100%) rename pages/{ => deprecated/entitys}/customers/[mode]/[[id]].vue (92%) rename pages/{ => deprecated/entitys}/customers/index.vue (100%) rename pages/{ => deprecated/entitys}/projects/[mode]/[[id]].vue (100%) rename pages/{ => deprecated/entitys}/projects/index.vue (100%) create mode 100644 pages/deprecated/entitys/vehicles/[mode]/[[id]].vue rename pages/{ => deprecated/entitys}/vehicles/index.vue (100%) create mode 100644 pages/deprecated/entitys/vehicles/show/[id].vue rename pages/{ => deprecated/entitys}/vendors/[mode]/[[id]].vue (100%) rename pages/{ => deprecated/entitys}/vendors/index.vue (100%) create mode 100644 pages/standardEntity/[type]/[[mode]]/[[id]].vue delete mode 100644 pages/vehicles/[mode]/[[id]].vue diff --git a/components/EntityEdit.vue b/components/EntityEdit.vue new file mode 100644 index 0000000..b8a173d --- /dev/null +++ b/components/EntityEdit.vue @@ -0,0 +1,280 @@ + + + + + \ No newline at end of file diff --git a/components/EntityList.vue b/components/EntityList.vue index 8dcdc40..483d51b 100644 --- a/components/EntityList.vue +++ b/components/EntityList.vue @@ -55,8 +55,8 @@ const dataType = dataStore.dataTypes[type] const selectedItem = ref(0) -const selectedColumns = ref(dataType.templateColumns) -const columns = computed(() => dataType.templateColumns.filter((column) => selectedColumns.value.includes(column))) +const selectedColumns = ref(dataType.templateColumns.filter(i => !i.disabledInTable)) +const columns = computed(() => dataType.templateColumns.filter((column) => !column.disabledInTable && selectedColumns.value.includes(column))) const searchString = ref('') @@ -114,7 +114,7 @@ const filteredRows = computed(() => { - + {{dataType.labelSingle}} + + {{dataType.labelSingle}} @@ -127,10 +127,11 @@ const filteredRows = computed(() => {