Revert "Start for Dev Branch"

This reverts commit acf5d1c2ea
This commit is contained in:
2024-12-20 17:49:24 +00:00
parent acf5d1c2ea
commit 8abfce0fa1
16 changed files with 170 additions and 598 deletions

View File

@@ -1,13 +1,7 @@
<script setup>
import {useRole} from "~/composables/useRole.js";
const dataStore = useDataStore()
const route = useRoute()
const role = useRole()
console.log(role)
console.log(role.checkRight("projects"))
const links = computed(() => {
return [
{
@@ -42,7 +36,7 @@ const links = computed(() => {
icon: "i-heroicons-calendar-days"
}] : [],
{
label: "Dateien",
label: "Dokumente",
to: "/documents",
icon: "i-heroicons-document"
},
@@ -208,22 +202,37 @@ const links = computed(() => {
},
]
},
... role.checkRight("checks") ? [{
/*... dataStore.ownTenant.features.projects ? [{
label: "Projekte",
defaultOpen: false,
icon: "i-heroicons-clipboard-document-check",
children: [
...dataStore.ownTenant.projecttypes.map(i => {
return {
label: i.label,
to: `/projects?type=${i.label}`,
icon: i.icon
}
})
]
},] : [],*/
{
label: "Überprüfungen",
to: "/checks",
icon: "i-heroicons-magnifying-glass"
},] : [],
... (role.checkRight("projects") && dataStore.ownTenant.features.projects) ? [{
},
... dataStore.ownTenant.features.projects ? [{
label: "Projekte",
to: "/projects",
icon: "i-heroicons-clipboard-document-check"
},] : [],
... (role.checkRight("contracts") && dataStore.ownTenant.features.contracts) ? [{
... dataStore.ownTenant.features.contracts ? [{
label: "Verträge",
to: "/contracts",
icon: "i-heroicons-clipboard-document"
}] : [],
... (role.checkRight("objects") && dataStore.ownTenant.features.objects) ? [{
... dataStore.ownTenant.features.objects ? [{
label: "Objekte",
to: "/plants",
icon: "i-heroicons-clipboard-document"