From 9ac14ff5e31303bf54ec837d96e78da1a9fde3f9 Mon Sep 17 00:00:00 2001 From: Mathieu Jaumotte Date: Mon, 9 Aug 2021 20:13:46 +0200 Subject: [PATCH] prepare subcomponents for evaluation, share addResult styles --- .../vuejs/AccompanyingCourseWorkEdit/App.vue | 376 ++++++++++-------- .../components/AddEvaluation.vue | 81 +++- .../components/AddResult.vue | 38 -- .../components/NewEvaluation.vue | 10 + .../vuejs/AccompanyingCourseWorkEdit/store.js | 3 +- 5 files changed, 299 insertions(+), 209 deletions(-) create mode 100644 src/Bundle/ChillPersonBundle/Resources/public/vuejs/AccompanyingCourseWorkEdit/components/NewEvaluation.vue diff --git a/src/Bundle/ChillPersonBundle/Resources/public/vuejs/AccompanyingCourseWorkEdit/App.vue b/src/Bundle/ChillPersonBundle/Resources/public/vuejs/AccompanyingCourseWorkEdit/App.vue index 4f1cb6afd..eb66a0b3c 100644 --- a/src/Bundle/ChillPersonBundle/Resources/public/vuejs/AccompanyingCourseWorkEdit/App.vue +++ b/src/Bundle/ChillPersonBundle/Resources/public/vuejs/AccompanyingCourseWorkEdit/App.vue @@ -1,5 +1,5 @@ - - + + diff --git a/src/Bundle/ChillPersonBundle/Resources/public/vuejs/AccompanyingCourseWorkEdit/components/AddEvaluation.vue b/src/Bundle/ChillPersonBundle/Resources/public/vuejs/AccompanyingCourseWorkEdit/components/AddEvaluation.vue index ac1b47cdc..ed1c355fa 100644 --- a/src/Bundle/ChillPersonBundle/Resources/public/vuejs/AccompanyingCourseWorkEdit/components/AddEvaluation.vue +++ b/src/Bundle/ChillPersonBundle/Resources/public/vuejs/AccompanyingCourseWorkEdit/components/AddEvaluation.vue @@ -1,11 +1,88 @@ diff --git a/src/Bundle/ChillPersonBundle/Resources/public/vuejs/AccompanyingCourseWorkEdit/components/AddResult.vue b/src/Bundle/ChillPersonBundle/Resources/public/vuejs/AccompanyingCourseWorkEdit/components/AddResult.vue index 3c68dfd38..5c438548a 100644 --- a/src/Bundle/ChillPersonBundle/Resources/public/vuejs/AccompanyingCourseWorkEdit/components/AddResult.vue +++ b/src/Bundle/ChillPersonBundle/Resources/public/vuejs/AccompanyingCourseWorkEdit/components/AddResult.vue @@ -36,45 +36,7 @@ - - diff --git a/src/Bundle/ChillPersonBundle/Resources/public/vuejs/AccompanyingCourseWorkEdit/store.js b/src/Bundle/ChillPersonBundle/Resources/public/vuejs/AccompanyingCourseWorkEdit/store.js index 8b7af4dc4..e8ed4c6bb 100644 --- a/src/Bundle/ChillPersonBundle/Resources/public/vuejs/AccompanyingCourseWorkEdit/store.js +++ b/src/Bundle/ChillPersonBundle/Resources/public/vuejs/AccompanyingCourseWorkEdit/store.js @@ -16,10 +16,11 @@ const store = createStore({ ISOToDatetime(window.accompanyingCourseWork.endDate.datetime) : null), note: window.accompanyingCourseWork.note, goalsPicked: window.accompanyingCourseWork.goals, + goalsForAction: [], resultsPicked: window.accompanyingCourseWork.results, resultsForAction: [], - goalsForAction: [], resultsForGoal: [], + evaluationsPicked: window.accompanyingCourseWork.accompanyingPeriodWorkEvaluations, evaluationsForAction: [], personsPicked: window.accompanyingCourseWork.persons, personsReachables: window.accompanyingCourseWork.accompanyingPeriod.participations.filter(p => p.endDate == null)