- le formulaire d'ajout
+
+
+ {{ $t('evaluation_title') }}
+
+
+
+
+
+{{ $t('evaluation_status') }}
+{{ $t('evaluation_choose_a_status') }}
+{{ $t('evaluation_startdate') }}
+{{ $t('evaluation_enddate') }}
+{{ $t('evaluation_maxdate') }}
+{{ $t('evaluation_warning_interval') }}
+{{ $t('evaluation_public_comment') }}
+{{ $t('evaluation_generate_a_document') }}
+{{ $t('evaluation_choose_a_template') }}
+{{ $t('evaluation_add_a_document') }}
+{{ $t('evaluation_add') }}
+
diff --git a/src/Bundle/ChillPersonBundle/Resources/public/vuejs/AccompanyingCourseWorkEdit/store.js b/src/Bundle/ChillPersonBundle/Resources/public/vuejs/AccompanyingCourseWorkEdit/store.js
index e8ed4c6bb..01628b363 100644
--- a/src/Bundle/ChillPersonBundle/Resources/public/vuejs/AccompanyingCourseWorkEdit/store.js
+++ b/src/Bundle/ChillPersonBundle/Resources/public/vuejs/AccompanyingCourseWorkEdit/store.js
@@ -115,6 +115,10 @@ const store = createStore({
state.resultsForGoal.push(r);
}
},
+ setEvaluationsForAction(state, results) {
+ console.log('set evaluations for action', results);
+ state.evaluationsForAction = results;
+ },
addResultPicked(state, result) {
state.resultsPicked.push(result);
},
@@ -257,6 +261,24 @@ const store = createStore({
commit('setResultsForAction', data.results);
});
},
+ getReachablesEvaluationsForAction({ getters, commit }) {
+ console.log('getReachablesEvaluationsForAction');
+ let
+ socialActionId = getters.socialAction.id,
+ url = `/api/1.0/person/social-work/evaluation/by-social-action/${socialActionId}.json`
+ ;
+ window.fetch(url)
+ .then(response => {
+ if (response.ok) {
+ return response.json();
+ }
+ throw { m: 'Error while retriving evaluations for social action', s: response.status, b: response.body };
+ })
+ .then(data => {
+ console.log('data retrived', data);
+ commit('setEvaluationsForAction', data.results);
+ });
+ },
submit({ getters, state, commit }) {
let
payload = getters.buildPayload,
@@ -300,6 +322,7 @@ const store = createStore({
initAsync({ dispatch }) {
dispatch('getReachablesResultsForAction');
dispatch('getReachablesGoalsForAction');
+ dispatch('getReachablesEvaluationsForAction');
},
}
});