Added More Features to Disable

This commit is contained in:
2024-04-16 10:59:55 +02:00
parent aa322a3234
commit 0fd9db2357
2 changed files with 29 additions and 4 deletions

View File

@@ -220,7 +220,7 @@ let links = computed(() => {
to: "/email", to: "/email",
icon: "i-heroicons-envelope" icon: "i-heroicons-envelope"
},*/ },*/
{ ... dataStore.ownTenant.features.contacts ? [{
label: "Kontakte", label: "Kontakte",
defaultOpen: false, defaultOpen: false,
icon: "i-heroicons-user-group", icon: "i-heroicons-user-group",
@@ -241,7 +241,7 @@ let links = computed(() => {
icon: "i-heroicons-user-group" icon: "i-heroicons-user-group"
}, },
] ]
}, },] : [],
{ {
label: "Mitarbeiter", label: "Mitarbeiter",
defaultOpen:false, defaultOpen:false,

View File

@@ -81,6 +81,11 @@ const updateTenant = async (newData) => {
v-model="features.calendar" v-model="features.calendar"
@change="updateTenant({features: features})" @change="updateTenant({features: features})"
/> />
<UCheckbox
label="Kontakte"
v-model="features.contacts"
@change="updateTenant({features: features})"
/>
<UCheckbox <UCheckbox
label="Plantafel" label="Plantafel"
v-model="features.planningBoard" v-model="features.planningBoard"
@@ -97,8 +102,8 @@ const updateTenant = async (newData) => {
@change="updateTenant({features: features})" @change="updateTenant({features: features})"
/> />
<UCheckbox <UCheckbox
label="Verträge" label="Lager"
v-model="features.contracts" v-model="features.inventory"
@change="updateTenant({features: features})" @change="updateTenant({features: features})"
/> />
<UCheckbox <UCheckbox
@@ -106,6 +111,26 @@ const updateTenant = async (newData) => {
v-model="features.vehicles" v-model="features.vehicles"
@change="updateTenant({features: features})" @change="updateTenant({features: features})"
/> />
<UCheckbox
label="Buchhaltung"
v-model="features.accounting"
@change="updateTenant({features: features})"
/>
<UCheckbox
label="Projekte"
v-model="features.projects"
@change="updateTenant({features: features})"
/>
<UCheckbox
label="Verträge"
v-model="features.contracts"
@change="updateTenant({features: features})"
/>
<UCheckbox
label="Objekte"
v-model="features.objects"
@change="updateTenant({features: features})"
/>
</div> </div>
</UCard> </UCard>
</template> </template>