Merge branch 'test' of https://gitea.verdnatura.es/verdnatura/salix-front into dev
gitea/salix-front/pipeline/head This commit looks good Details

This commit is contained in:
Alex Moreno 2025-03-17 14:05:48 +01:00
commit e0e15b3b3f
2 changed files with 14 additions and 8 deletions

View File

@ -1,5 +1,6 @@
<script setup>
import { ref, nextTick } from 'vue';
import { ref, nextTick, onMounted } from 'vue';
import { useRoute } from 'vue-router';
import { useI18n } from 'vue-i18n';
import VnInputDate from 'src/components/common/VnInputDate.vue';
import FetchData from 'components/FetchData.vue';
@ -17,12 +18,12 @@ const maritalStatus = [
{ code: 'M', name: t('Married') },
{ code: 'S', name: t('Single') },
];
async function setAdvancedSummary(data) {
const advanced = (await useAdvancedSummary('Workers', data.id)) ?? {};
onMounted(async () => {
const advanced = await useAdvancedSummary('Workers', useRoute().params.id);
Object.assign(form.value.formData, advanced);
await nextTick();
if (form.value) form.value.hasChanges = false;
}
nextTick(() => (form.value.hasChanges = false));
});
</script>
<template>
<FetchData
@ -42,7 +43,6 @@ async function setAdvancedSummary(data) {
:url-update="`Workers/${$route.params.id}`"
auto-load
model="Worker"
@on-fetch="setAdvancedSummary"
>
<template #form="{ data }">
<VnRow>

View File

@ -1,7 +1,13 @@
<script setup>
import VnCard from 'src/components/common/VnCard.vue';
import ZoneDescriptor from './ZoneDescriptor.vue';
import filter from 'src/pages/Zone/Card/ZoneFilter.js';
</script>
<template>
<VnCard data-key="Zone" url="Zones" :descriptor="ZoneDescriptor" />
<VnCard
data-key="Zone"
:url="`Zones/${route.params.id}`"
:descriptor="ZoneDescriptor"
:filter="filter"
/>
</template>