Corrected Assigning
This commit is contained in:
@@ -74,6 +74,8 @@ const updateDocument = async () => {
|
|||||||
delete objData.url
|
delete objData.url
|
||||||
delete objData.filetags
|
delete objData.filetags
|
||||||
|
|
||||||
|
/*console.log(objData)
|
||||||
|
|
||||||
if(objData.project) objData.project = objData.project.id
|
if(objData.project) objData.project = objData.project.id
|
||||||
if(objData.customer) objData.customer = objData.customer.id
|
if(objData.customer) objData.customer = objData.customer.id
|
||||||
if(objData.contract) objData.contract = objData.contract.id
|
if(objData.contract) objData.contract = objData.contract.id
|
||||||
@@ -85,7 +87,9 @@ const updateDocument = async () => {
|
|||||||
if(objData.profile) objData.profile = objData.profile.id
|
if(objData.profile) objData.profile = objData.profile.id
|
||||||
if(objData.check) objData.check = objData.check.id
|
if(objData.check) objData.check = objData.check.id
|
||||||
if(objData.inventoryitem) objData.inventoryitem = objData.inventoryitem.id
|
if(objData.inventoryitem) objData.inventoryitem = objData.inventoryitem.id
|
||||||
if(objData.incominginvoice) objData.incominginvoice = objData.incominginvoice.id
|
if(objData.incominginvoice) objData.incominginvoice = objData.incominginvoice.id*/
|
||||||
|
|
||||||
|
console.log(objData)
|
||||||
|
|
||||||
|
|
||||||
const {data,error} = await supabase
|
const {data,error} = await supabase
|
||||||
@@ -96,7 +100,9 @@ const updateDocument = async () => {
|
|||||||
|
|
||||||
if(error) {
|
if(error) {
|
||||||
console.log(error)
|
console.log(error)
|
||||||
|
|
||||||
} else {
|
} else {
|
||||||
|
console.log(data)
|
||||||
toast.add({title: "Datei aktualisiert"})
|
toast.add({title: "Datei aktualisiert"})
|
||||||
modal.close()
|
modal.close()
|
||||||
emit("updateNeeded")
|
emit("updateNeeded")
|
||||||
@@ -239,7 +245,6 @@ const moveFile = async () => {
|
|||||||
</UButtonGroup>
|
</UButtonGroup>
|
||||||
|
|
||||||
<UDivider>Zuweisungen</UDivider>
|
<UDivider>Zuweisungen</UDivider>
|
||||||
|
|
||||||
<table class="w-full">
|
<table class="w-full">
|
||||||
<tr v-if="props.documentData.project">
|
<tr v-if="props.documentData.project">
|
||||||
<td>Projekt</td>
|
<td>Projekt</td>
|
||||||
@@ -333,16 +338,16 @@ const moveFile = async () => {
|
|||||||
<UFormGroup
|
<UFormGroup
|
||||||
label="Eintrag auswählen:"
|
label="Eintrag auswählen:"
|
||||||
>
|
>
|
||||||
|
<USelectMenu
|
||||||
|
:options="itemOptions"
|
||||||
|
v-model="idToAssign"
|
||||||
|
:option-attribute="resourceOptions.find(i => i.value === resourceToAssign)? resourceOptions.find(i => i.value === resourceToAssign).optionAttr : 'name'"
|
||||||
|
value-attribute="id"
|
||||||
|
@change="updateDocumentAssignment"
|
||||||
|
></USelectMenu>
|
||||||
</UFormGroup>
|
</UFormGroup>
|
||||||
|
|
||||||
<USelectMenu
|
|
||||||
:options="itemOptions"
|
|
||||||
v-model="idToAssign"
|
|
||||||
:option-attribute="resourceOptions.find(i => i.value === resourceToAssign)? resourceOptions.find(i => i.value === resourceToAssign).optionAttr : 'name'"
|
|
||||||
value-attribute="id"
|
|
||||||
@change="updateDocumentAssignment"
|
|
||||||
></USelectMenu>
|
|
||||||
|
|
||||||
<UDivider class="my-5">Datei verschieben</UDivider>
|
<UDivider class="my-5">Datei verschieben</UDivider>
|
||||||
|
|
||||||
|
|||||||
@@ -333,6 +333,7 @@ const showFile = (fileId) => {
|
|||||||
console.log(fileId)
|
console.log(fileId)
|
||||||
modal.open(DocumentDisplayModal,{
|
modal.open(DocumentDisplayModal,{
|
||||||
documentData: documents.value.find(i => i.id === fileId),
|
documentData: documents.value.find(i => i.id === fileId),
|
||||||
|
onUpdatedNeeded: setupPage()
|
||||||
})
|
})
|
||||||
}
|
}
|
||||||
const selectedFiles = ref({});
|
const selectedFiles = ref({});
|
||||||
|
|||||||
Reference in New Issue
Block a user