From 3f91c65b30db32d5b272d22be11b6a379ba52127 Mon Sep 17 00:00:00 2001 From: Julie Lenaerts Date: Wed, 2 Apr 2025 15:36:11 +0200 Subject: [PATCH] Display evaluations in modal after selection of accompanyingPeriodWork --- .../components/DocumentsList.vue | 7 ++- .../AccompanyingPeriodWorkEvaluationItem.vue | 62 +++++++++++++++++++ .../AccompanyingPeriodWorkEvaluationList.vue | 48 ++++++++++++++ .../AccompanyingPeriodWorkSelectorModal.vue | 45 +++++++++----- 4 files changed, 142 insertions(+), 20 deletions(-) create mode 100644 src/Bundle/ChillPersonBundle/Resources/public/vuejs/_components/AccompanyingPeriodWorkSelector/AccompanyingPeriodWorkEvaluationItem.vue create mode 100644 src/Bundle/ChillPersonBundle/Resources/public/vuejs/_components/AccompanyingPeriodWorkSelector/AccompanyingPeriodWorkEvaluationList.vue diff --git a/src/Bundle/ChillPersonBundle/Resources/public/vuejs/AccompanyingCourseWorkEdit/components/DocumentsList.vue b/src/Bundle/ChillPersonBundle/Resources/public/vuejs/AccompanyingCourseWorkEdit/components/DocumentsList.vue index c7f84d624..45ab10335 100644 --- a/src/Bundle/ChillPersonBundle/Resources/public/vuejs/AccompanyingCourseWorkEdit/components/DocumentsList.vue +++ b/src/Bundle/ChillPersonBundle/Resources/public/vuejs/AccompanyingCourseWorkEdit/components/DocumentsList.vue @@ -151,8 +151,9 @@ defineEmits(['inputDocumentTitle', 'removeDocument', 'duplicateDocument', 'statu const showAccompanyingPeriodSelector = ref(false); const selectedEvaluation = ref(null); -/*watch(selectedAcpw, (val) => { - console.log("selected acpw changed:", val); -});*/ + +watch(selectedEvaluation, (val) => { + console.log("selected evaluation changed:", val); +}); diff --git a/src/Bundle/ChillPersonBundle/Resources/public/vuejs/_components/AccompanyingPeriodWorkSelector/AccompanyingPeriodWorkEvaluationItem.vue b/src/Bundle/ChillPersonBundle/Resources/public/vuejs/_components/AccompanyingPeriodWorkSelector/AccompanyingPeriodWorkEvaluationItem.vue new file mode 100644 index 000000000..88aafe479 --- /dev/null +++ b/src/Bundle/ChillPersonBundle/Resources/public/vuejs/_components/AccompanyingPeriodWorkSelector/AccompanyingPeriodWorkEvaluationItem.vue @@ -0,0 +1,62 @@ + + + diff --git a/src/Bundle/ChillPersonBundle/Resources/public/vuejs/_components/AccompanyingPeriodWorkSelector/AccompanyingPeriodWorkEvaluationList.vue b/src/Bundle/ChillPersonBundle/Resources/public/vuejs/_components/AccompanyingPeriodWorkSelector/AccompanyingPeriodWorkEvaluationList.vue new file mode 100644 index 000000000..9409eb2ec --- /dev/null +++ b/src/Bundle/ChillPersonBundle/Resources/public/vuejs/_components/AccompanyingPeriodWorkSelector/AccompanyingPeriodWorkEvaluationList.vue @@ -0,0 +1,48 @@ + + + + + diff --git a/src/Bundle/ChillPersonBundle/Resources/public/vuejs/_components/AccompanyingPeriodWorkSelector/AccompanyingPeriodWorkSelectorModal.vue b/src/Bundle/ChillPersonBundle/Resources/public/vuejs/_components/AccompanyingPeriodWorkSelector/AccompanyingPeriodWorkSelectorModal.vue index 98c062323..2d6b657d9 100644 --- a/src/Bundle/ChillPersonBundle/Resources/public/vuejs/_components/AccompanyingPeriodWorkSelector/AccompanyingPeriodWorkSelectorModal.vue +++ b/src/Bundle/ChillPersonBundle/Resources/public/vuejs/_components/AccompanyingPeriodWorkSelector/AccompanyingPeriodWorkSelectorModal.vue @@ -33,9 +33,15 @@