From 7eb4a32552ad9a14198555db2030944062501391 Mon Sep 17 00:00:00 2001 From: florianfederspiel Date: Sun, 9 Nov 2025 16:06:45 +0100 Subject: [PATCH 1/3] Redone Update Modal --- pages/settings/banking/index.vue | 51 +++++++++++++++++++++----------- 1 file changed, 33 insertions(+), 18 deletions(-) diff --git a/pages/settings/banking/index.vue b/pages/settings/banking/index.vue index 94eba51..d550833 100644 --- a/pages/settings/banking/index.vue +++ b/pages/settings/banking/index.vue @@ -15,9 +15,14 @@ const reqData = ref({}) const bankaccounts = ref([]) +const showReqData = ref(false) + const setupPage = async () => { if(route.query.ref) { reqData.value = await useFunctions().useBankingListRequisitions(route.query.ref) + if(reqData.value.accounts.length > 0){ + showReqData.value = true + } } bankaccounts.value = await useEntities("bankaccounts").select() @@ -71,6 +76,7 @@ const updateAccount = async (account) => { toast.add({title: "Es gab einen Fehler bei aktualisieren des Accounts", color:"rose"}) } else { toast.add({title: "Account erfolgreich aktualisiert"}) + reqData.value = null setupPage() } } @@ -137,25 +143,34 @@ setupPage() -
- {{account.iban}} - {{account.owner_name}} + + + +
+ {{account.iban}} - {{account.owner_name}} + + + Hinzufügen + + + Aktualisieren + +
+
+
+ - - + Konto - - - Aktualisieren - -