Merge pull request #10132 from demarches-simplifiees/add-alert-on-accepted-files-if-closed-procedure
ETQ usager je vois un message d'alerte dans la liste de mes dossiers sur mes dossiers terminés sur une démarche close
This commit is contained in:
commit
7d28a2f38b
3 changed files with 26 additions and 15 deletions
|
@ -50,18 +50,23 @@
|
|||
%br
|
||||
= pending_correction_badge(:for_user)
|
||||
|
||||
- if dossier.procedure.close? && !dossier.termine?
|
||||
- if dossier.procedure.close?
|
||||
= render Dsfr::AlertComponent.new(state: :info, size: :sm, extra_class_names: "fr-mb-2w") do |c|
|
||||
- c.with_body do
|
||||
%p
|
||||
- if dossier.brouillon? && dossier.procedure.closing_reason_internal_procedure?
|
||||
= I18n.t('views.users.dossiers.dossiers_list.procedure_closed.brouillon.internal_procedure', link: commencer_path(dossier.procedure.replaced_by_procedure.path)).html_safe
|
||||
= I18n.t('views.users.dossiers.dossiers_list.procedure_closed.brouillon.internal_procedure_html', link: commencer_path(dossier.procedure.replaced_by_procedure.path))
|
||||
- elsif dossier.brouillon? && dossier.procedure.closing_reason_other?
|
||||
= I18n.t('views.users.dossiers.dossiers_list.procedure_closed.brouillon.other', link: closing_details_path(dossier.procedure.path)).html_safe
|
||||
- elsif (dossier.en_construction? || dossier.en_instruction?) && dossier.procedure.closing_reason_internal_procedure?
|
||||
= I18n.t('views.users.dossiers.dossiers_list.procedure_closed.en_cours.internal_procedure')
|
||||
- elsif (dossier.en_construction? || dossier.en_instruction?) && dossier.procedure.closing_reason_other?
|
||||
= I18n.t('views.users.dossiers.dossiers_list.procedure_closed.en_cours.other', link: closing_details_path(dossier.procedure.path)).html_safe
|
||||
= I18n.t('views.users.dossiers.dossiers_list.procedure_closed.brouillon.other_html', link: closing_details_path(dossier.procedure.path))
|
||||
- elsif dossier.en_construction_ou_instruction? && dossier.procedure.closing_reason_internal_procedure?
|
||||
= I18n.t('views.users.dossiers.dossiers_list.procedure_closed.en_cours.internal_procedure_html')
|
||||
- elsif dossier.en_construction_ou_instruction? && dossier.procedure.closing_reason_other?
|
||||
= I18n.t('views.users.dossiers.dossiers_list.procedure_closed.en_cours.other_html', link: closing_details_path(dossier.procedure.path))
|
||||
- elsif dossier.termine? && dossier.procedure.closing_reason_internal_procedure?
|
||||
= I18n.t('views.users.dossiers.dossiers_list.procedure_closed.termine.internal_procedure_html', link: commencer_path(dossier.procedure.replaced_by_procedure.path))
|
||||
- elsif dossier.termine? && dossier.procedure.closing_reason_other?
|
||||
= I18n.t('views.users.dossiers.dossiers_list.procedure_closed.termine.other_html', link: closing_details_path(dossier.procedure.path))
|
||||
|
||||
|
||||
- if dossier.pending_correction?
|
||||
= render Dsfr::AlertComponent.new(state: :warning, size: :sm, extra_class_names: "fr-mb-2w") do |c|
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue