feat: refs #8616 add summary prop to CardDescriptor in RoadmapDescriptor and WorkerDescriptor
gitea/salix-front/pipeline/pr-dev This commit looks good Details

This commit is contained in:
Jose Antonio Tubau 2025-02-28 11:35:47 +01:00
parent 9d6c29ddaf
commit bc074fe112
2 changed files with 15 additions and 1 deletions

View File

@ -15,6 +15,10 @@ const $props = defineProps({
required: false, required: false,
default: null, default: null,
}, },
summary: {
type: Object,
default: null,
},
}); });
const route = useRoute(); const route = useRoute();
@ -26,7 +30,12 @@ const entityId = computed(() => {
</script> </script>
<template> <template>
<CardDescriptor :url="`Roadmaps/${entityId}`" :filter="filter" data-key="Roadmap"> <CardDescriptor
:url="`Roadmaps/${entityId}`"
:filter="filter"
data-key="Roadmap"
:summary="$props.summary"
>
<template #body="{ entity }"> <template #body="{ entity }">
<VnLv :label="t('Roadmap')" :value="entity?.name" /> <VnLv :label="t('Roadmap')" :value="entity?.name" />
<VnLv :label="t('ETD')" :value="toDateHourMin(entity?.etd)" /> <VnLv :label="t('ETD')" :value="toDateHourMin(entity?.etd)" />

View File

@ -23,6 +23,10 @@ const $props = defineProps({
required: false, required: false,
default: 'Worker', default: 'Worker',
}, },
summary: {
type: Object,
default: null,
},
}); });
const image = ref(null); const image = ref(null);
@ -51,6 +55,7 @@ const handlePhotoUpdated = (evt = false) => {
<CardDescriptor <CardDescriptor
ref="cardDescriptorRef" ref="cardDescriptorRef"
:data-key="dataKey" :data-key="dataKey"
:summary="$props.summary"
url="Workers/summary" url="Workers/summary"
:filter="{ where: { id: entityId } }" :filter="{ where: { id: entityId } }"
title="user.nickname" title="user.nickname"