cercle po: mise en œuvre de la decision ok
This commit is contained in:
		@@ -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" 
 | 
			
		||||
 
 | 
			
		||||
		Reference in New Issue
	
	Block a user