Merge branch 'dev'
This commit is contained in:
commit
a43bc41658
6 changed files with 33 additions and 11 deletions
|
@ -30,3 +30,7 @@
|
||||||
background-color: $lighter-blue;
|
background-color: $lighter-blue;
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
.service-name {
|
||||||
|
color: $grey;
|
||||||
|
}
|
||||||
|
|
|
@ -9,6 +9,7 @@ module NewUser
|
||||||
.select { |p| p.publiee? }
|
.select { |p| p.publiee? }
|
||||||
|
|
||||||
@popular_demarches = Procedure
|
@popular_demarches = Procedure
|
||||||
|
.includes(:service)
|
||||||
.select("procedures.*, COUNT(*) AS procedures_count")
|
.select("procedures.*, COUNT(*) AS procedures_count")
|
||||||
.joins(:dossiers)
|
.joins(:dossiers)
|
||||||
.publiees
|
.publiees
|
||||||
|
|
|
@ -12,14 +12,22 @@
|
||||||
%ul.demarche-links
|
%ul.demarche-links
|
||||||
- @previous_demarches_still_active.each do |demarche|
|
- @previous_demarches_still_active.each do |demarche|
|
||||||
%li
|
%li
|
||||||
= link_to(demarche.libelle, commencer_url(procedure_path: demarche.path), class: "demarche-link")
|
= link_to(commencer_url(procedure_path: demarche.path), class: "demarche-link") do
|
||||||
|
= demarche.libelle
|
||||||
|
%br
|
||||||
|
.service-name
|
||||||
|
= demarche&.service&.nom
|
||||||
|
|
||||||
- if @popular_demarches.present?
|
- if @popular_demarches.present?
|
||||||
%h2.list-header LES PLUS POPULAIRES
|
%h2.list-header LES PLUS POPULAIRES
|
||||||
%ul.demarche-links
|
%ul.demarche-links
|
||||||
- @popular_demarches.each do |demarche|
|
- @popular_demarches.each do |demarche|
|
||||||
%li
|
%li
|
||||||
= link_to(demarche.libelle, commencer_url(procedure_path: demarche.path), class: "demarche-link")
|
= link_to(commencer_url(procedure_path: demarche.path), class: "demarche-link") do
|
||||||
|
= demarche.libelle
|
||||||
|
%br
|
||||||
|
.service-name
|
||||||
|
= demarche&.service&.nom
|
||||||
|
|
||||||
%h2.list-header TOUTES LES DÉMARCHES
|
%h2.list-header TOUTES LES DÉMARCHES
|
||||||
= link_to("Voir l'intégralité des démarches disponibles", LISTE_DES_DEMARCHES_URL, class: "button")
|
= link_to("Voir l'intégralité des démarches disponibles", LISTE_DES_DEMARCHES_URL, class: "button")
|
||||||
|
|
|
@ -1,8 +1,9 @@
|
||||||
.status-overview
|
.status-overview
|
||||||
- if !dossier.termine?
|
- if !dossier.termine?
|
||||||
%ul.status-timeline
|
%ul.status-timeline
|
||||||
%li.brouillon{ class: dossier.brouillon? ? 'active' : nil }
|
- if dossier.brouillon?
|
||||||
brouillon
|
%li.brouillon{ class: dossier.brouillon? ? 'active' : nil }
|
||||||
|
brouillon
|
||||||
%li.en-construction{ class: dossier.en_construction? ? 'active' : nil }
|
%li.en-construction{ class: dossier.en_construction? ? 'active' : nil }
|
||||||
en construction
|
en construction
|
||||||
%li.en-instruction{ class: dossier.en_instruction? ? 'active' : nil }
|
%li.en-instruction{ class: dossier.en_instruction? ? 'active' : nil }
|
||||||
|
@ -18,13 +19,21 @@
|
||||||
|
|
||||||
- elsif dossier.en_construction?
|
- elsif dossier.en_construction?
|
||||||
.en-construction
|
.en-construction
|
||||||
%p Un accompagnant de l’administration est en train de vérifier que votre dossier est bien complet.
|
%p Un instructeur de l’administration est en train de vérifier que votre dossier est bien complet. Si des modifications sont nécessaires, vous recevrez un message avec les modifications à effectuer.
|
||||||
%p Si des modifications sont nécessaires, vous recevrez un email avec les modifications à effectuer. Et sinon, dès que votre dossier sera complet, il passera automatiquement en instruction.
|
|
||||||
|
%p
|
||||||
|
Sinon,
|
||||||
|
= succeed '.' do
|
||||||
|
%strong votre dossier passera directement en instruction
|
||||||
|
|
||||||
- elsif dossier.en_instruction?
|
- elsif dossier.en_instruction?
|
||||||
.en-instruction
|
.en-instruction
|
||||||
%p Votre dossier est complet. Il est en cours d’examen par les agent·e·s de l’administration.
|
%p Votre dossier est complet. Il est en cours d’examen par les instructeur de l’administration.
|
||||||
%p Dès que l’administration aura statué sur votre dossier, vous recevrez un email avec le résultat.
|
%p
|
||||||
|
Dès que l’administration aura statué sur votre dossier,
|
||||||
|
%strong
|
||||||
|
vous recevrez un email
|
||||||
|
avec le résultat.
|
||||||
|
|
||||||
- elsif dossier.accepte?
|
- elsif dossier.accepte?
|
||||||
.accepte
|
.accepte
|
||||||
|
|
|
@ -2,7 +2,7 @@ namespace :'2018_09_12_fix_templates' do
|
||||||
task run: :environment do
|
task run: :environment do
|
||||||
dossiers_with_invalid_attestations = find_dossiers_with_sent_and_invalid_attestations
|
dossiers_with_invalid_attestations = find_dossiers_with_sent_and_invalid_attestations
|
||||||
fix_templates
|
fix_templates
|
||||||
fixed_attestations = regenerate_attestations(dossiers_with_invalid_attestations)
|
fixed_attestations = delete_then_regenerate_attestations(dossiers_with_invalid_attestations)
|
||||||
send_regenerated_attestations(dossiers_with_invalid_attestations)
|
send_regenerated_attestations(dossiers_with_invalid_attestations)
|
||||||
end
|
end
|
||||||
|
|
||||||
|
|
|
@ -39,7 +39,7 @@ describe 'new_user/dossiers/show/_status_overview.html.haml', type: :view do
|
||||||
let(:dossier) { create :dossier, :en_construction }
|
let(:dossier) { create :dossier, :en_construction }
|
||||||
|
|
||||||
it 'renders the timeline (without the final states)' do
|
it 'renders the timeline (without the final states)' do
|
||||||
expect(rendered).to have_timeline_item('.brouillon').inactive
|
expect(rendered).not_to have_timeline_item('.brouillon')
|
||||||
expect(rendered).to have_timeline_item('.en-construction').active
|
expect(rendered).to have_timeline_item('.en-construction').active
|
||||||
expect(rendered).to have_timeline_item('.en-instruction').inactive
|
expect(rendered).to have_timeline_item('.en-instruction').inactive
|
||||||
expect(rendered).to have_timeline_item('.termine').inactive
|
expect(rendered).to have_timeline_item('.termine').inactive
|
||||||
|
@ -52,7 +52,7 @@ describe 'new_user/dossiers/show/_status_overview.html.haml', type: :view do
|
||||||
let(:dossier) { create :dossier, :en_instruction }
|
let(:dossier) { create :dossier, :en_instruction }
|
||||||
|
|
||||||
it 'renders the timeline (without the final states)' do
|
it 'renders the timeline (without the final states)' do
|
||||||
expect(rendered).to have_timeline_item('.brouillon').inactive
|
expect(rendered).not_to have_timeline_item('.brouillon')
|
||||||
expect(rendered).to have_timeline_item('.en-construction').inactive
|
expect(rendered).to have_timeline_item('.en-construction').inactive
|
||||||
expect(rendered).to have_timeline_item('.en-instruction').active
|
expect(rendered).to have_timeline_item('.en-instruction').active
|
||||||
expect(rendered).to have_timeline_item('.termine').inactive
|
expect(rendered).to have_timeline_item('.termine').inactive
|
||||||
|
|
Loading…
Reference in a new issue