diff --git a/src/api/gql/concernement.fragment.gql b/src/api/gql/concernement.fragment.gql index d8300de..59c994b 100644 --- a/src/api/gql/concernement.fragment.gql +++ b/src/api/gql/concernement.fragment.gql @@ -73,6 +73,7 @@ fragment ConcernementFields on Concernement { description id index + confidentialite reponses { author avec diff --git a/src/assets/main.scss b/src/assets/main.scss index a320174..aba1f10 100644 --- a/src/assets/main.scss +++ b/src/assets/main.scss @@ -570,6 +570,7 @@ div.loading{ align-items:flex-end; font-weight: 100; font-size: 0.882em; + margin-top: 0.5em; svg{ width:1em; height:1em; margin-right: 0.5em; } diff --git a/src/components/contents/PuissanceAgir.vue b/src/components/contents/PuissanceAgir.vue index 21c18f8..2b4a703 100644 --- a/src/components/contents/PuissanceAgir.vue +++ b/src/components/contents/PuissanceAgir.vue @@ -19,6 +19,7 @@ import { mdiRhombusOutline } from '@mdi/js'; import { mdiStickerPlusOutline } from '@mdi/js'; import ContentEditable from '@components/editable/ContentEditable.vue'; +import SelectEditable from '@components/editable/SelectEditable.vue'; export default { props: ['cid'], @@ -158,7 +159,8 @@ export default { components: { CartoucheLayout, SvgIcon, - ContentEditable + ContentEditable, + SelectEditable } } @@ -213,6 +215,23 @@ export default { field: {field_name: 'body', value:'value'} }" v-on:updated="reloadBesoins" /> + + { - // if(c.id === cid){ this.concernementsByID[cid].besoins.forEach((b,j) => { if(b.id === bid) { if (!rid) { - // this.concernements[i].besoins[j].paper_id = this.concernementsByID[cid].besoins[j].paper_id = paper_id; this.concernementsByID[cid].besoins[j].paper_id = paper_id; - } else { this.concernementsByID[cid].besoins[j].reponses.forEach((r,k) => { if (r.id === rid) { - // this.concernements[i].besoins[j].reponses[k].paper_id = this.concernementsByID[cid].besoins[j].reponses[k].paper_id = paper_id; this.concernementsByID[cid].besoins[j].reponses[k].paper_id = paper_id; } })