diff --git a/src/Bundle/ChillPersonBundle/Resources/public/vuejs/AccompanyingCourse/components/PersonsAssociated.vue b/src/Bundle/ChillPersonBundle/Resources/public/vuejs/AccompanyingCourse/components/PersonsAssociated.vue
index c39960620..e6bad4e43 100644
--- a/src/Bundle/ChillPersonBundle/Resources/public/vuejs/AccompanyingCourse/components/PersonsAssociated.vue
+++ b/src/Bundle/ChillPersonBundle/Resources/public/vuejs/AccompanyingCourse/components/PersonsAssociated.vue
@@ -23,7 +23,10 @@
-
+
+
@@ -45,11 +48,20 @@ export default {
}),
methods: {
removeParticipation(item) {
- this.$store.dispatch('removeParticipation', item)
+ this.$store.dispatch('removeParticipation', item);
},
closeParticipation(item) {
console.log('@@ CLICK close participation: item', item);
- this.$store.dispatch('closeParticipation', item)
+ this.$store.dispatch('closeParticipation', item);
+ },
+ addNewPersons({ selected, modal }) {
+ console.log('@@@ CLICK button addNewPersons', selected);
+ selected.forEach(function(item) {
+ //console.log('# dispatch action for each item', item);
+ this.$store.dispatch('addParticipation', item);
+ }, this
+ );
+ modal.showModal = false;
}
}
}
diff --git a/src/Bundle/ChillPersonBundle/Resources/public/vuejs/AccompanyingCourse/components/Requestor.vue b/src/Bundle/ChillPersonBundle/Resources/public/vuejs/AccompanyingCourse/components/Requestor.vue
index 138204074..f41aa65a5 100644
--- a/src/Bundle/ChillPersonBundle/Resources/public/vuejs/AccompanyingCourse/components/Requestor.vue
+++ b/src/Bundle/ChillPersonBundle/Resources/public/vuejs/AccompanyingCourse/components/Requestor.vue
@@ -38,7 +38,10 @@
-
+
+
@@ -59,6 +62,18 @@ export default {
accompanyingCourse() {
return this.$store.state.accompanyingCourse
}
+ },
+ methods: {
+ addNewPersons({ selected, modal }) {
+ console.log('@@@ CLICK button addNewPersons', selected);
+ selected.forEach(function(item) {
+ //console.log('# dispatch action for each item', item);
+ console.log('HU-HUE, we want add new requestor !!', item);
+ //this.$store.dispatch('addRequestor', item);
+ }, this
+ );
+ modal.showModal = false;
+ }
}
}
diff --git a/src/Bundle/ChillPersonBundle/Resources/public/vuejs/_components/AddPersons.vue b/src/Bundle/ChillPersonBundle/Resources/public/vuejs/_components/AddPersons.vue
index a4d0618aa..a800331be 100644
--- a/src/Bundle/ChillPersonBundle/Resources/public/vuejs/_components/AddPersons.vue
+++ b/src/Bundle/ChillPersonBundle/Resources/public/vuejs/_components/AddPersons.vue
@@ -55,7 +55,8 @@
-
@@ -119,16 +120,8 @@ export default {
this.$nextTick(function() {
this.$refs.search.focus();
})
- },
- addNewPersons() {
- console.log('@@@ CLICK button addNewPersons')
- this.selected.forEach(function(item) {
- //console.log('# dispatch action for each item', item);
- this.$store.dispatch('addParticipation', item);
- }, this
- );
- this.modal.showModal = false;
}
- }
+ },
+ emits: ['addNewPersons'],
}