fix: simplify @update-bic
gitea/salix-front/pipeline/pr-dev This commit looks good
Details
gitea/salix-front/pipeline/pr-dev This commit looks good
Details
This commit is contained in:
parent
bc6d11846f
commit
82f4397fd4
|
@ -15,7 +15,6 @@ const { t } = useI18n();
|
||||||
const route = useRoute();
|
const route = useRoute();
|
||||||
|
|
||||||
const bankEntitiesRef = ref(null);
|
const bankEntitiesRef = ref(null);
|
||||||
const bankEntity = ref();
|
|
||||||
|
|
||||||
const filter = {
|
const filter = {
|
||||||
fields: ['id', 'bic', 'name'],
|
fields: ['id', 'bic', 'name'],
|
||||||
|
@ -26,10 +25,6 @@ const getBankEntities = (data, formData) => {
|
||||||
bankEntitiesRef.value.fetch();
|
bankEntitiesRef.value.fetch();
|
||||||
formData.bankEntityFk = Number(data.id);
|
formData.bankEntityFk = Number(data.id);
|
||||||
};
|
};
|
||||||
|
|
||||||
const autofillSwiftBic = (bankEntityFk) => {
|
|
||||||
bankEntity.value = bankEntityFk;
|
|
||||||
};
|
|
||||||
</script>
|
</script>
|
||||||
|
|
||||||
<template>
|
<template>
|
||||||
|
@ -52,7 +47,7 @@ const autofillSwiftBic = (bankEntityFk) => {
|
||||||
<VnInputBic
|
<VnInputBic
|
||||||
:label="t('IBAN')"
|
:label="t('IBAN')"
|
||||||
v-model="data.iban"
|
v-model="data.iban"
|
||||||
@update-bic="autofillSwiftBic($event)"
|
@update-bic="(bankEntityFk) => (data.bankEntityFk = bankEntityFk)"
|
||||||
/>
|
/>
|
||||||
<VnSelectDialog
|
<VnSelectDialog
|
||||||
:label="t('Swift / BIC')"
|
:label="t('Swift / BIC')"
|
||||||
|
@ -65,7 +60,7 @@ const autofillSwiftBic = (bankEntityFk) => {
|
||||||
hide-selected
|
hide-selected
|
||||||
option-label="name"
|
option-label="name"
|
||||||
option-value="id"
|
option-value="id"
|
||||||
v-model="bankEntity"
|
v-model="data.bankEntityFk"
|
||||||
>
|
>
|
||||||
<template #form>
|
<template #form>
|
||||||
<CreateBankEntityForm
|
<CreateBankEntityForm
|
||||||
|
|
|
@ -31,7 +31,6 @@ const postcodesOptions = ref([]);
|
||||||
const user = useState().getUser();
|
const user = useState().getUser();
|
||||||
const defaultPayMethod = ref();
|
const defaultPayMethod = ref();
|
||||||
const bankEntitiesRef = ref();
|
const bankEntitiesRef = ref();
|
||||||
const bankEntity = ref();
|
|
||||||
const dataKey = 'WorkerList';
|
const dataKey = 'WorkerList';
|
||||||
const columns = computed(() => [
|
const columns = computed(() => [
|
||||||
{
|
{
|
||||||
|
@ -164,10 +163,6 @@ function generateCodeUser(worker) {
|
||||||
|
|
||||||
if (!worker.companyFk) worker.companyFk = user.companyFk;
|
if (!worker.companyFk) worker.companyFk = user.companyFk;
|
||||||
}
|
}
|
||||||
|
|
||||||
const autofillSwiftBic = (bankEntityFk) => {
|
|
||||||
bankEntity.value = bankEntityFk;
|
|
||||||
};
|
|
||||||
</script>
|
</script>
|
||||||
<template>
|
<template>
|
||||||
<FetchData
|
<FetchData
|
||||||
|
@ -332,13 +327,15 @@ const autofillSwiftBic = (bankEntityFk) => {
|
||||||
:label="t('IBAN')"
|
:label="t('IBAN')"
|
||||||
v-model="data.iban"
|
v-model="data.iban"
|
||||||
:disable="data.isFreelance"
|
:disable="data.isFreelance"
|
||||||
@update-bic="autofillSwiftBic($event)"
|
@update-bic="
|
||||||
|
(bankEntityFk) => (data.bankEntityFk = bankEntityFk)
|
||||||
|
"
|
||||||
/>
|
/>
|
||||||
</VnRow>
|
</VnRow>
|
||||||
<VnRow>
|
<VnRow>
|
||||||
<VnSelectDialog
|
<VnSelectDialog
|
||||||
:label="t('worker.create.bankEntity')"
|
:label="t('worker.create.bankEntity')"
|
||||||
v-model="bankEntity"
|
v-model="data.bankEntityFk"
|
||||||
:options="bankEntitiesOptions"
|
:options="bankEntitiesOptions"
|
||||||
option-label="name"
|
option-label="name"
|
||||||
option-value="id"
|
option-value="id"
|
||||||
|
|
Loading…
Reference in New Issue