From bc6d11846fb4424a3e1303ae01c3c3dd0bb439cb Mon Sep 17 00:00:00 2001 From: Jon Date: Thu, 10 Apr 2025 12:37:14 +0200 Subject: [PATCH] fix: fixed autocomplete when entering an iban --- src/components/common/VnInputBic.vue | 44 +++++++++++++++++++ .../Customer/Card/CustomerBillingData.vue | 22 ++++++---- src/pages/Worker/WorkerList.vue | 34 +++++--------- 3 files changed, 68 insertions(+), 32 deletions(-) create mode 100644 src/components/common/VnInputBic.vue diff --git a/src/components/common/VnInputBic.vue b/src/components/common/VnInputBic.vue new file mode 100644 index 000000000..5f0afd083 --- /dev/null +++ b/src/components/common/VnInputBic.vue @@ -0,0 +1,44 @@ + + diff --git a/src/pages/Customer/Card/CustomerBillingData.vue b/src/pages/Customer/Card/CustomerBillingData.vue index cc894d01e..6f83f6535 100644 --- a/src/pages/Customer/Card/CustomerBillingData.vue +++ b/src/pages/Customer/Card/CustomerBillingData.vue @@ -9,21 +9,27 @@ import VnInput from 'src/components/common/VnInput.vue'; import VnSelect from 'src/components/common/VnSelect.vue'; import VnSelectDialog from 'src/components/common/VnSelectDialog.vue'; import CreateBankEntityForm from 'src/components/CreateBankEntityForm.vue'; +import VnInputBic from 'src/components/common/VnInputBic.vue'; const { t } = useI18n(); const route = useRoute(); const bankEntitiesRef = ref(null); +const bankEntity = ref(); const filter = { fields: ['id', 'bic', 'name'], - order: 'bic ASC' + order: 'bic ASC', }; const getBankEntities = (data, formData) => { bankEntitiesRef.value.fetch(); formData.bankEntityFk = Number(data.id); }; + +const autofillSwiftBic = (bankEntityFk) => { + bankEntity.value = bankEntityFk; +};