requestor, add checkbox isAnonymous

This commit is contained in:
Mathieu Jaumotte 2021-05-11 13:45:46 +02:00
parent dfd9230541
commit ed17f78da5
3 changed files with 18 additions and 1 deletions

View File

@ -41,6 +41,11 @@
</div>
</div>
<label>
<input type="checkbox" v-model="isAnonymous" :value="value" />
{{ $t('requestor.is_anonymous') }}
</label>
<button v-if="accompanyingCourse.requestor !== null"
class="sc-button bt-remove"
:title="$t('action.remove')"
@ -82,6 +87,15 @@ export default {
computed: {
accompanyingCourse() {
return this.$store.state.accompanyingCourse
},
isAnonymous: {
set(value) {
console.log('requestorIsAnonymous value',value);
this.$store.dispatch('requestorIsAnonymous', value);
},
get() {
return this.$store.state.accompanyingCourse.requestorAnonymous;
}
}
},
methods: {

View File

@ -32,7 +32,7 @@ const appMessages = {
requestor: {
title: "Demandeur",
add_requestor: "Ajouter un demandeur",
anonymous: "Anonyme",
is_anonymous: "Le demandeur est anonyme",
type: "Type",
person_id: "id",
text: "Dénomination",

View File

@ -88,6 +88,9 @@ let initPromise = getAccompanyingCourse(id)
.catch((error) => {
state.errorMsg.push(error.message);
});
},
requestorIsAnonymous({ commit }, payload) {
console.log('payload', payload);
}
}
});