<div ng-controller="ficheDCtrl" class="wrapper" anc-bac-controle-common-logic>
  <controle-form-cfg
    type="currentControle.properties.type"
    ng-if="!ctrl_clos"
    form-data="cdata"
    validation="ctrlCfgValid.values"
  ></controle-form-cfg>

  <div class="mainFormTitle">
    <span>FICHE D1 </span>
    Vérification de fonctionnement et d’entretien d’une installation
    d’assainissement non collectif dont la charge brute de pollution organique
    est inférieure ou égale à 1,2 kg/j de DBO5 Fiche déclarative
  </div>

  <div class="mainFormSubTitle condensedInfos">
    <div class="row">
      <div class="col-xs-4">
        <label data-for="cdata.general.date_passage"> Date du passage </label>
      </div>
      <div class="col-xs-8">
        <div
          javautildate
          model-date-format="'no_hours'"
          gcatt="{name:'date_passage'}"
          result="cdata.general"
          ng-init="cdata.general.date_passage = cdata.general.date_passage ?cdata.general.date_passage : {}"
          field-data="{disabled:ctrl_clos}"
          data-ng-model="cdata.general.date_passage"
          data-type="date"
        ></div>
      </div>
    </div>
    <div class="row">
      <div class="col-xs-4">
        <label data-for="cdata.general.statut_rdv"> Avis </label>
      </div>
      <div class="col-xs-8">
        <select
          class="form-control"
          ng-model="cdata.general.statut_rdv"
          ng-options="avis.key as avis.label for avis in avisRDV"
          ng-disabled="ctrl_clos"
        ></select>
      </div>
    </div>
    <div
      class="row spbrow"
      ng-if="cdata.general.statut_rdv && cdata.general.statut_rdv!='present' "
    >
      <div class="input-group">
        <div class="col-xs-4">
          <label data-for="cdata.general.origine_du_report_annulation">Origine du report/annulation</label>
        </div>
        <div class="col-xs-8">
          <div class="input-group">
            <div form-field
                 fti="kis_anc_listes_deroulantes_controles"
                 attname="'origine_du_report_annulation'"
                 ng-model="cdata.general.origine_du_report_annulation"
                 res="cdata.general"
                 field-data="{disabled:ctrl_clos}">
            </div>
          </div>
        </div>
      </div>

      <div class="input-group">
        <div class="col-xs-4">
          <label data-for="cdata.general.statut_rdv_commnentaire"> Commentaire </label>
        </div>
        <div class="col-xs-8">
          <textarea class="form-control" ng-model="cdata.general.statut_rdv_commnentaire"></textarea>
        </div>
        <br /><br /><br />
      </div>

      <div class="col-xs-12 text-right">
        <div class="btn btn-danger" ng-click="pre_appliquerAvisControle(1)">
          Appliquer ce statut au contrôle
        </div>
      </div>
    </div>
    <div class="row">
      <div class="col-xs-4">
        <label data-for="cdata.general.reference_spanc">
          Référence SPANC
        </label>
      </div>
      <div class="col-xs-8">
        <div class="input-group">
          <input
            type="text"
            class="form-control"
            ng-model="cdata.general.reference_spanc"
            ng-disabled="ctrl_clos"
          />
          <span class="input-group-btn">
            <div
              class="btn btn-default"
              ng-click="refreshSpancInfo()"
              ng-disabled="ctrl_clos"
            >
              <i class="fa fa-refresh"></i>
            </div>
          </span>
        </div>
      </div>
    </div>
    <div class="row">
      <div class="col-xs-4">
        <label data-for="cdata.general.realise_par">
          Contrôle réalisé par
        </label>
      </div>
      <div class="col-xs-8">
        <input
          type="text"
          class="form-control"
          ng-init="cdata.general.realise_par = cdata.general.realise_par  ? cdata.general.realise_par  : currentControle.properties.agent"
          ng-model="cdata.general.realise_par"
          ng-disabled="ctrl_clos"
        />
      </div>
    </div>
    <div class="row">
      <div class="col-xs-4">
        <label data-for="cdata.general.statut_rdv"> Statut </label>
      </div>
      <div class="col-xs-8">
        <div class="input-group">
          <select
            class="form-control"
            ng-model="cdata.general.statut_rdv"
            ng-options="statut.value as statut.label for statut in choixStatutRDV"
            ng-disabled="ctrl_clos || !allowChangementAvis"
          ></select>
          <span class="input-group-btn">
            <div
              class="btn btn-default"
              ng-click="unlinkStatut()"
              ng-disabled="!allowChangementAvis || !cdata.general.statut_rdv"
            >
              <i class="fa fa-close"></i>
            </div>
          </span>
        </div>
      </div>
    </div>
  </div>

  <div>
    <div
      ng-model="formDTabs.activeTab"
      bs-tabs
      data-no-signet
      class="mainCtrlFormTabs"
    >
      <div
        ng-repeat="tab in formDTabs"
        title="{{tab.title}}"
        class="mainCtrlFormTab"
        bs-pane
      >
        <!--           <ng-include src="tab.content"/>-->
        <div ng-if="tab.title=='Fiche déclarative'">
          <ng-include
            src="'js/XG/widgets/ancapp/main/views/controle/Fiche_D/d1.html'"
          />
        </div>
        <div ng-if="tab.title=='Fiche contrôle'">
          <ng-include
            src="'js/XG/widgets/ancapp/main/views/controle/Fiche_D/d2.html'"
          />
        </div>
      </div>
    </div>
  </div>
</div>
