display all doleance fields in cartouche
This commit is contained in:
@@ -25,6 +25,11 @@ export const ConcernementsStore = defineStore({
|
||||
opened_entite_id: null,
|
||||
ct_concernement: {},
|
||||
ct_entite: {},
|
||||
ct_cercle_politique: {},
|
||||
p_groupes_interets: {},
|
||||
p_reception_et_traitement: {},
|
||||
p_mise_en_oeuvre_decision: {},
|
||||
p_reception_application_decision: {},
|
||||
concernements_loaded: false,
|
||||
}),
|
||||
getters: {
|
||||
@@ -123,7 +128,7 @@ export const ConcernementsStore = defineStore({
|
||||
|
||||
})
|
||||
|
||||
// concernement
|
||||
// entite
|
||||
body.variables = { type: 'node', bundle: 'entite' }
|
||||
GQL.post('', body)
|
||||
.then(({ data: { data: { entitydef }}}) => {
|
||||
@@ -135,6 +140,66 @@ export const ConcernementsStore = defineStore({
|
||||
|
||||
})
|
||||
|
||||
// cercle_politique
|
||||
body.variables = { type: 'node', bundle: 'cercle_politique' }
|
||||
GQL.post('', body)
|
||||
.then(({ data: { data: { entitydef }}}) => {
|
||||
// console.log('loadContentTypeDefinition entitydef', entitydef);
|
||||
entitydef.fields.forEach(field => {
|
||||
this.ct_cercle_politique[field.field_name] = field;
|
||||
});
|
||||
console.log('loadContentTypeDefinition entitydef cercle_politique', this.ct_cercle_politique);
|
||||
|
||||
})
|
||||
|
||||
// paragraphe groupes_interets
|
||||
body.variables = { type: 'paragraph', bundle: 'groupes_interets' }
|
||||
GQL.post('', body)
|
||||
.then(({ data: { data: { entitydef }}}) => {
|
||||
// console.log('loadContentTypeDefinition entitydef', entitydef);
|
||||
entitydef.fields.forEach(field => {
|
||||
this.p_groupes_interets[field.field_name] = field;
|
||||
});
|
||||
console.log('loadContentTypeDefinition entitydef p_groupes_interets', this.p_groupes_interets);
|
||||
|
||||
})
|
||||
|
||||
// paragraphe reception_et_traitement
|
||||
body.variables = { type: 'paragraph', bundle: 'reception_et_traitement' }
|
||||
GQL.post('', body)
|
||||
.then(({ data: { data: { entitydef }}}) => {
|
||||
// console.log('loadContentTypeDefinition entitydef', entitydef);
|
||||
entitydef.fields.forEach(field => {
|
||||
this.p_reception_et_traitement[field.field_name] = field;
|
||||
});
|
||||
console.log('loadContentTypeDefinition entitydef p_reception_et_traitement', this.p_reception_et_traitement);
|
||||
|
||||
})
|
||||
|
||||
// paragraphe mise_en_oeuvre_decision
|
||||
body.variables = { type: 'paragraph', bundle: 'mise_en_oeuvre_decision' }
|
||||
GQL.post('', body)
|
||||
.then(({ data: { data: { entitydef }}}) => {
|
||||
// console.log('loadContentTypeDefinition entitydef', entitydef);
|
||||
entitydef.fields.forEach(field => {
|
||||
this.p_mise_en_oeuvre_decision[field.field_name] = field;
|
||||
});
|
||||
console.log('loadContentTypeDefinition entitydef p_mise_en_oeuvre_decision', this.p_mise_en_oeuvre_decision);
|
||||
|
||||
})
|
||||
|
||||
// paragraphe reception_application_decision
|
||||
body.variables = { type: 'paragraph', bundle: 'reception_application_decision' }
|
||||
GQL.post('', body)
|
||||
.then(({ data: { data: { entitydef }}}) => {
|
||||
// console.log('loadContentTypeDefinition entitydef', entitydef);
|
||||
entitydef.fields.forEach(field => {
|
||||
this.p_reception_application_decision[field.field_name] = field;
|
||||
});
|
||||
console.log('loadContentTypeDefinition entitydef p_reception_application_decision', this.p_reception_application_decision);
|
||||
|
||||
})
|
||||
|
||||
},
|
||||
hideShowConcernement (id, state) {
|
||||
console.log(`disableConcernement id: ${id}`);
|
||||
|
Reference in New Issue
Block a user