#procedure_show =render partial: 'head', locals: {active: 'Informations'} -if ! @facade.procedure.published? %a.btn.btn-success{"data-target" => "#publishModal", "data-toggle" => "modal", :type => "button", style:'float: right; margin-top: 10px'} %i.fa.fa-eraser Publier %br =render partial: '/admin/procedures/modal_publish' -if @facade.procedure.archived? %a.btn.btn-small.btn-default.text-info{"data-target" => "#publishModal", "data-toggle" => "modal", :type => "button", style:'float: right; margin-top: 10px'} %i.fa.fa-eraser Réactiver %br =render partial: '/admin/procedures/modal_publish' -else = form_tag admin_procedure_archive_path(procedure_id: @facade.procedure.id, archive: !@facade.procedure.archived?), method: :put, style:'float: right; margin-top: 10px' do %button#archive.btn.btn-small.btn-default.text-info{type: :button} %i.fa.fa-eraser = 'Archiver' #confirm %button#valid.btn.btn-small.btn-success{type: :submit} %i.fa.fa-check Valider %button#cancel.btn.btn-small.btn-danger{type: :button} %i.fa.fa-remove Annuler - if @facade.procedure.locked? #procedure_locked.center %h5 .label.label-info La procédure ne peut plus être modifiée car elle a été publiée %div %h3 Lien procédure %div{style:'margin-left:3%'} -if @facade.procedure.archived? %b Cette procédure a été archivée et n'est plus accessible par le public. -elsif @facade.procedure.published? = @facade.procedure.lien -else %b Cette procédure n'a pas encore été publiée et n'est donc pas accessible par le public. %br %h3 Détails .row{style:'margin-right:3%; margin-left:3%;'} .description.col-md-4.col-lg-4 %h4.text-info = @facade.procedure.libelle = h @facade.procedure.description.html_safe .champs.col-md-4.col-lg-4 %h4.text-info Champs .badge.progress-bar-info = @facade.procedure.types_de_champ.size - @facade.procedure.types_de_champ.each do |champ| = champ.libelle %br .pieces_justificatives.col-md-4.col-lg-4 %h4.text-info Pièces justificatives .badge.progress-bar-info = @facade.procedure.types_de_piece_justificative.size - @facade.procedure.types_de_piece_justificative.each do |piece_justificative| = piece_justificative.libelle %br %br %h3 Dossiers .row .col-md-6.col-lg-6{style:'margin-left:3%'} %h4 Total %div = @facade.dossiers_total %h4.text-danger Attente Accompagnateur %div = @facade.dossiers_waiting_gestionnaire_total %h4.text-info Attente Utilisateur %div = @facade.dossiers_waiting_user_total %h4.text-success Terminé %div = @facade.dossiers_termine_total %h4 Archivé - unless @facade.dossiers_archived_total == 0 %ul - @facade.dossiers_archived_by_state_total.each do |dossier| %li = dossier.display_state \: = dossier.total - else %p 0 .col-md-5.col-lg-5 %h4 Non archivés = javascript_include_tag "https://code.highcharts.com/highcharts.js", "chartkick" - if @facade.dossiers_for_pie_highchart.blank? Aucune statistique pour le moment -else =pie_chart @facade.dossiers_for_pie_highchart