add usual traitement time on procedure description page

This commit is contained in:
Lisa Durand 2023-07-27 16:46:20 +02:00 committed by LeSim
parent bcb84d4070
commit 71f548dadb
5 changed files with 28 additions and 3 deletions

View file

@ -20,6 +20,8 @@ module Users
check_prefilled_dossier_ownership if @prefilled_dossier
end
@usual_traitement_time = @procedure.stats_usual_traitement_time
render 'commencer/show'
end

View file

@ -69,12 +69,22 @@
= pj.libelle
= t('utils.no_mandatory') if !pj.mandatory?
- if procedure.persisted? && procedure.estimated_duration_visible?
- if @usual_traitement_time.present?
%section.fr-accordion
%h2.fr-accordion__title
%button.fr-accordion__btn{ "aria-controls" => "accordion-117", "aria-expanded" => "false" }
= t('shared.procedure_description.estimated_fill_duration_title')
= t('shared.procedure_description.usual_traitement_time_title')
#accordion-117.fr-collapse
= t('shared.procedure_description.usual_traitement_time_detail_html', traitement_time: distance_of_time_in_words(@usual_traitement_time), percentile: ProcedureStatsConcern::USUAL_TRAITEMENT_TIME_PERCENTILE, days: ProcedureStatsConcern::NB_DAYS_RECENT_DOSSIERS, href: statistiques_path(procedure.path) )
- if procedure.persisted? && procedure.estimated_duration_visible?
%section.fr-accordion
%h2.fr-accordion__title
%button.fr-accordion__btn{ "aria-controls" => "accordion-118", "aria-expanded" => "false" }
= t('shared.procedure_description.estimated_fill_duration_title')
#accordion-118.fr-collapse
= t('shared.procedure_description.estimated_fill_duration_detail', estimated_minutes: estimated_fill_duration_minutes(procedure))
.fr-my-3w
@ -89,4 +99,3 @@
= t('shared.procedure_description.sva_svr_prevision_date',
delay: t("x_#{procedure.sva_svr_configuration.unit}", count: procedure.sva_svr_configuration.period.to_i, scope: 'datetime.distance_in_words'),
date: l(SVASVRDecisionDateCalculatorService.decision_date_from_today(procedure), format: :long).gsub(' ', " "))