diff --git a/composables/useNumberRange.js b/composables/useNumberRange.js
index c0efa05..ccf05d2 100644
--- a/composables/useNumberRange.js
+++ b/composables/useNumberRange.js
@@ -2,23 +2,12 @@
export const useNumberRange = (resourceType) => {
const supabase = useSupabaseClient()
- console.log(resourceType)
-
- /*const {numberRanges} = storeToRefs(useDataStore())
- const {fetchNumberRanges} = useDataStore()
-
- const numberRange = numberRanges.value.find(range => range.resourceType === resourceType)*/
-
const dataStore = useDataStore()
const numberRanges = dataStore.ownTenant.numberRanges
- console.log(numberRanges)
-
const numberRange = numberRanges[resourceType]
-
-
const useNextNumber = async () => {
let nextNumber = numberRange.nextNumber
@@ -27,8 +16,6 @@ export const useNumberRange = (resourceType) => {
newNumberRanges[resourceType].nextNumber += 1
- console.log(newNumberRanges)
-
const {data,error} = await supabase
.from("tenants")
.update({numberRanges: newNumberRanges})
diff --git a/pages/settings/numberRanges.vue b/pages/settings/numberRanges.vue
index a755391..c6174e4 100644
--- a/pages/settings/numberRanges.vue
+++ b/pages/settings/numberRanges.vue
@@ -6,23 +6,7 @@ definePageMeta({
const supabase = useSupabaseClient()
const dataStore = useDataStore()
-const showAddModal = ref(false)
-const columns = [
- {
- key: "resourceType",
- label: "Typ"
- },{
- key: "prefix",
- label: "Prefix"
- },{
- key:"nextNumber",
- label:"Nächste Nummer"
- },{
- key: "suffix",
- label: "Suffix"
- }
-]
const resources = {
customers: {
@@ -42,23 +26,33 @@ const resources = {
},
quotes: {
label: "Angebote"
+ },
+ inventoryitems: {
+ label: "Inventarartikel"
}
}
-const updateNumberRange = async (range) => {
+const numberRanges = ref(dataStore.ownTenant.numberRanges)
+
+const updateNumberRanges = async (range) => {
const {data,error} = await supabase
- .from("numberranges")
- .update(range)
- .eq('id',range.id)
+ .from("tenants")
+ .update({numberRanges: numberRanges.value})
+ .eq('id',dataStore.currentTenant)
- await dataStore.fetchNumberRanges()
+ await dataStore.fetchOwnTenant()
}
+
+
+
{
/>
-
-
- {{resources[row.resourceType] ? resources[row.resourceType].label : ""}}
-
-
-
-
-
-
-
-
-
-
-
+
+ | Typ |
+ Prefix |
+ Nächste Nummer |
+ Suffix |
+
+
+ | {{resources[key].label}} |
+
+
+ |
+
+
+ |
+
+
+ |
+
+