cercle po: mise en œuvre de la decision ok
This commit is contained in:
parent
a33104e402
commit
77ca3a85cf
@ -1305,7 +1305,8 @@ div.add-cerclepo-btn,
|
||||
div.add-groupinteret-btn,
|
||||
div.add-adressedoleance-btn,
|
||||
div.add-receptiontraitement-btn,
|
||||
div.add-decision-btn{
|
||||
div.add-decision-btn,
|
||||
div.add-miseenoeuvre-btn{
|
||||
@include add-btn();
|
||||
margin: 0 0 1em;
|
||||
height: 60px;
|
||||
|
@ -2287,7 +2287,7 @@ export default {
|
||||
}
|
||||
|
||||
if (active) {
|
||||
// step.data.prevStrokeColor is for hover_elmt wtahc in MapConcernements.vue
|
||||
// step.data.prevStrokeColor is for hover_elmt watch in MapConcernements.vue
|
||||
step.data.prevStrokeColor = step.strokeColor = "#01ffe2";
|
||||
} else {
|
||||
step.data.prevStrokeColor = step.strokeColor = "#fff";
|
||||
|
@ -67,6 +67,9 @@ export default {
|
||||
},
|
||||
receptionettraitment() {
|
||||
return this.doleance.reception_traitement[this.opened_dol.field_index];
|
||||
},
|
||||
miseenoeuvredecision() {
|
||||
return this.doleance.mise_en_oeuvre_decision[this.opened_dol.field_index];
|
||||
}
|
||||
},
|
||||
created () {
|
||||
@ -207,6 +210,9 @@ export default {
|
||||
addReceptionEtTraitement(e){
|
||||
this.createCerclepoParagGeneric('reception_et_traitement', 'field_receptions_et_traitements', 'reception_traitement');
|
||||
},
|
||||
addMiseEnOeuvre(e){
|
||||
this.createCerclepoParagGeneric('mise_en_oeuvre_decision', 'field_mise_en_oeuvre_decision', 'mise_en_oeuvre_decision');
|
||||
},
|
||||
createCerclepoParagGeneric(type, prt_field_name, obj_name){
|
||||
console.log('createCerclepoParagGeneric',type, prt_field_name, obj_name);
|
||||
this.reloading_concernements = true;
|
||||
@ -747,24 +753,77 @@ export default {
|
||||
<section
|
||||
v-if="opened_dol.field === 'mise_en_oeuvre_decision'"
|
||||
class="mise_en_oeuvre_decision">
|
||||
<span class="date">
|
||||
{{ doleance.mise_en_oeuvre_decision[opened_dol.field_index].date.start }}
|
||||
→
|
||||
{{ doleance.mise_en_oeuvre_decision[opened_dol.field_index].date.end }}
|
||||
</span>
|
||||
<h5>{{ ct_cercle_politique.field_mise_en_oeuvre_decision.label }}</h5>
|
||||
<span class="date">
|
||||
<!-- {{ doleance.mise_en_oeuvre_decision[opened_dol.field_index].date.start }}
|
||||
→
|
||||
{{ doleance.mise_en_oeuvre_decision[opened_dol.field_index].date.end }} -->
|
||||
<DateEditable
|
||||
:value="miseenoeuvredecision.date.start"
|
||||
:end_value="miseenoeuvredecision.date.end"
|
||||
class="miseenoeuvredecision-date"
|
||||
:contenteditable="opened_concernement.can_update"
|
||||
mode="range"
|
||||
:data="{
|
||||
entitytype: 'paragraph',
|
||||
bundle: 'mise_en_oeuvre_decision',
|
||||
id: miseenoeuvredecision.id,
|
||||
revision_id: miseenoeuvredecision.revision_id,
|
||||
field: {field_name: 'field_date_miseeoeuvre_decision'}
|
||||
}"
|
||||
v-on:updated="reloadConcernementCerclePol(cid)"/>
|
||||
</span>
|
||||
<label for="entite_adresse_decision">{{ p_mise_en_oeuvre_decision.field_entite_adresse_decision.label }}</label>
|
||||
<p
|
||||
<!-- <p name="entite_adresse_decision" v-html="doleance.mise_en_oeuvre_decision[opened_dol.field_index].entite_adresse_decision" /> -->
|
||||
<ContentEditable
|
||||
tag="p"
|
||||
name="entite_adresse_decision"
|
||||
v-html="doleance.mise_en_oeuvre_decision[opened_dol.field_index].entite_adresse_decision" />
|
||||
:value="miseenoeuvredecision.entite_adressee_decision"
|
||||
:html="true"
|
||||
:class="{ ellipsed: headerreduced }"
|
||||
:contenteditable="opened_concernement.can_update"
|
||||
:data="{
|
||||
entitytype: 'paragraph',
|
||||
bundle: 'mise_en_oeuvre_decision',
|
||||
id: miseenoeuvredecision.id,
|
||||
revision_id: miseenoeuvredecision.revision_id,
|
||||
field: {field_name: 'field_entite_adresse_decision', value:'value'}
|
||||
}"
|
||||
v-on:updated="reloadConcernementCerclePol(cid)"/>
|
||||
<label for="formule_decision">{{ p_mise_en_oeuvre_decision.field_formule_decision.label }}</label>
|
||||
<p
|
||||
<!-- <p name="formule_decision" v-html="doleance.mise_en_oeuvre_decision[opened_dol.field_index].formule_decision" /> -->
|
||||
<ContentEditable
|
||||
tag="p"
|
||||
name="formule_decision"
|
||||
v-html="doleance.mise_en_oeuvre_decision[opened_dol.field_index].formule_decision" />
|
||||
:value="miseenoeuvredecision.formule_decision"
|
||||
:html="true"
|
||||
:class="{ ellipsed: headerreduced }"
|
||||
:contenteditable="opened_concernement.can_update"
|
||||
:data="{
|
||||
entitytype: 'paragraph',
|
||||
bundle: 'mise_en_oeuvre_decision',
|
||||
id: miseenoeuvredecision.id,
|
||||
revision_id: miseenoeuvredecision.revision_id,
|
||||
field: {field_name: 'field_formule_decision', value:'value'}
|
||||
}"
|
||||
v-on:updated="reloadConcernementCerclePol(cid)"/>
|
||||
<label for="entite_metenoeuvre_decisio">{{ p_mise_en_oeuvre_decision.field_entite_metenoeuvre_decisio.label }}</label>
|
||||
<p
|
||||
<!-- <p name="entite_metenoeuvre_decisio" v-html="doleance.mise_en_oeuvre_decision[opened_dol.field_index].entite_metenoeuvre_decisio" /> -->
|
||||
<ContentEditable
|
||||
tag="p"
|
||||
name="entite_metenoeuvre_decisio"
|
||||
v-html="doleance.mise_en_oeuvre_decision[opened_dol.field_index].entite_metenoeuvre_decisio" />
|
||||
:value="miseenoeuvredecision.entite_metenoeuvre_decisio"
|
||||
:html="true"
|
||||
:class="{ ellipsed: headerreduced }"
|
||||
:contenteditable="opened_concernement.can_update"
|
||||
:data="{
|
||||
entitytype: 'paragraph',
|
||||
bundle: 'mise_en_oeuvre_decision',
|
||||
id: miseenoeuvredecision.id,
|
||||
revision_id: miseenoeuvredecision.revision_id,
|
||||
field: {field_name: 'field_entite_metenoeuvre_decisio', value:'value'}
|
||||
}"
|
||||
v-on:updated="reloadConcernementCerclePol(cid)"/>
|
||||
</section>
|
||||
|
||||
|
||||
@ -837,7 +896,18 @@ export default {
|
||||
|
||||
<template v-if="concernement.can_update">
|
||||
|
||||
|
||||
<template v-if="opened_concernement.opened_doleance.field === 'decision' || opened_concernement.opened_doleance.field === 'mise_en_oeuvre_decision'">
|
||||
<div
|
||||
v-if="!reloading_concernements"
|
||||
@click="addMiseEnOeuvre"
|
||||
class="add-miseenoeuvre-btn btn">
|
||||
<span>Ajouter une mise-en-œuvre de la décision</span>
|
||||
<svg-icon type="mdi" :path="mdiStickerPlusOutline_path"/>
|
||||
</div>
|
||||
<div v-else class="add-miseenoeuvre-btn btn">
|
||||
<div class="loading">Chargement</div>
|
||||
</div>
|
||||
</template>
|
||||
|
||||
<template v-if="opened_concernement.opened_doleance.field === 'adresse_de_la_doleance' || opened_concernement.opened_doleance.field === 'reception_et_traitement'">
|
||||
<div
|
||||
@ -852,7 +922,6 @@ export default {
|
||||
</div>
|
||||
</template>
|
||||
|
||||
|
||||
<template v-if="opened_concernement.opened_doleance.field === 'lenquete' || opened_concernement.opened_doleance.field === 'groupesinterets'">
|
||||
<div
|
||||
v-if="!reloading_concernements"
|
||||
|
Loading…
x
Reference in New Issue
Block a user