2017-08-30 17:28:58 +02:00
- if dossier.en_construction? || dossier.en_instruction?
2018-09-11 17:51:44 +02:00
%span.dropdown
%button.button.primary.dropdown-button
2018-11-06 18:45:29 +01:00
= dossier_display_state dossier
2017-08-02 16:20:01 +02:00
.dropdown-content.fade-in-down
%ul.dropdown-items
- if dossier.en_construction?
%li.selected
2017-12-12 14:51:44 +01:00
%span.icon.edit
2017-08-02 16:20:01 +02:00
.description
%h4 En construction
Vous permettez à l'usager de modifier ses réponses au formulaire
%li
2018-09-13 17:13:09 +02:00
= link_to passer_en_instruction_gestionnaire_dossier_path(dossier.procedure, dossier), method: :post, data: { remote: true, confirm: "Confirmer vous le passage en instruction de ce dossier ?" } do
2017-12-12 14:51:44 +01:00
%span.icon.in-progress
2017-08-02 16:20:01 +02:00
.description
%h4 Passer en instruction
L'usager ne pourra plus modifier le formulaire
2017-08-30 17:28:58 +02:00
- if dossier.en_instruction?
%li
2018-09-13 17:13:09 +02:00
= link_to repasser_en_construction_gestionnaire_dossier_path(dossier.procedure, dossier), method: :post, data: { remote:true, confirm: "Confirmer vous le passage en construction de ce dossier ?" } do
2017-12-12 14:51:44 +01:00
%span.icon.edit
2017-08-30 17:28:58 +02:00
.description
%h4 Repasser en construction
Vous permettrez à l'usager de modifier ses réponses au formulaire
%li.selected
2017-12-12 14:51:44 +01:00
%span.icon.in-progress
2017-08-30 17:28:58 +02:00
.description
%h4 En instruction
2017-10-27 17:28:50 +02:00
L'usager ne peut modifier son dossier pendant l'instruction
2018-09-13 17:13:09 +02:00
%li
%a{ href: '#', onclick: "DS.showMotivation(event, 'accept');" }
%span.icon.accept
.description
%h4 Accepter
L'usager sera notifié que son dossier a été accepté
%li
%a{ href: '#', onclick: "DS.showMotivation(event, 'without-continuation');" }
%span.icon.without-continuation
.description
%h4 Classer sans suite
L'usager sera notifié que son dossier a été classé sans suite
%li
%a{ href: '#', onclick: "DS.showMotivation(event, 'refuse');" }
%span.icon.refuse
.description
%h4 Refuser
L'usager sera notifié que son dossier a été refusé
2017-12-21 15:27:20 +01:00
= render partial: 'new_gestionnaire/dossiers/state_button_motivation', locals: { dossier: dossier, popup_title: 'Accepter le dossier', popup_class: 'accept', process_action: 'accepter', title: 'Accepter', confirm: "Confirmez-vous l'acceptation ce dossier ?" }
= render partial: 'new_gestionnaire/dossiers/state_button_motivation', locals: { dossier: dossier, popup_title: 'Classer le dossier sans suite', popup_class: 'without-continuation', process_action: 'classer_sans_suite', title: 'Classer sans suite', confirm: 'Confirmez-vous le classement sans suite de ce dossier ?' }
= render partial: 'new_gestionnaire/dossiers/state_button_motivation', locals: { dossier: dossier, popup_title: 'Refuser le dossier', popup_class: 'refuse', process_action: 'refuser', title: 'Refuser', confirm: 'Confirmez-vous le refus de ce dossier ?' }
2017-08-30 17:28:58 +02:00
2017-09-14 10:36:01 +02:00
- else
2017-11-22 17:59:47 +01:00
- if dossier.motivation.present? || dossier.attestation.present?
2018-09-11 17:51:44 +02:00
%span.dropdown
%button.button.dropdown-button{ class: button_or_label_class(dossier) }
2018-11-06 18:45:29 +01:00
= dossier_display_state(dossier, lower: true)
2017-11-22 17:59:47 +01:00
.dropdown-content.fade-in-down.terminated
- if dossier.motivation.present?
%h4 Motivation
%p.dossier-motivation= dossier.motivation
2017-09-14 10:36:01 +02:00
2017-11-22 17:59:47 +01:00
- if dossier.attestation.present?
%h4 Attestation
%p.attestation L'acceptation du dossier a envoyé automatiquement une attestation au demandeur
2018-02-21 13:42:11 +01:00
= link_to "Voir l'attestation", attestation_gestionnaire_dossier_path(dossier.procedure, dossier), target: '_blank', class: 'button'
2017-11-22 17:59:47 +01:00
- else
2017-11-24 19:26:24 +01:00
%span.label{ class: button_or_label_class(dossier) }
2018-11-06 18:45:29 +01:00
= dossier_display_state(dossier, lower: true)