From ac068861f52de9d3a1f550d1dac7d028bb24c9d8 Mon Sep 17 00:00:00 2001 From: Mathieu Magnin Date: Wed, 14 Mar 2018 11:00:48 +0100 Subject: [PATCH 1/3] [Fix #1607] Add email to dossier details --- app/views/new_gestionnaire/dossiers/_user_infos.html.haml | 5 +++++ app/views/new_gestionnaire/dossiers/print.html.haml | 2 ++ app/views/new_gestionnaire/shared/_show.html.haml | 2 ++ 3 files changed, 9 insertions(+) create mode 100644 app/views/new_gestionnaire/dossiers/_user_infos.html.haml diff --git a/app/views/new_gestionnaire/dossiers/_user_infos.html.haml b/app/views/new_gestionnaire/dossiers/_user_infos.html.haml new file mode 100644 index 000000000..bf003b719 --- /dev/null +++ b/app/views/new_gestionnaire/dossiers/_user_infos.html.haml @@ -0,0 +1,5 @@ +%table.table.vertical.dossier-champs + %tbody + %tr + %th.libelle Email : + %td= user.email diff --git a/app/views/new_gestionnaire/dossiers/print.html.haml b/app/views/new_gestionnaire/dossiers/print.html.haml index a09f803cf..5d9b1b477 100644 --- a/app/views/new_gestionnaire/dossiers/print.html.haml +++ b/app/views/new_gestionnaire/dossiers/print.html.haml @@ -3,6 +3,8 @@ %h2 Identité du demandeur += render partial: "new_gestionnaire/dossiers/user_infos", locals: { user: @dossier.user } + - if @dossier.entreprise.present? = render partial: "identite_entreprise", locals: { entreprise: @dossier.entreprise } diff --git a/app/views/new_gestionnaire/shared/_show.html.haml b/app/views/new_gestionnaire/shared/_show.html.haml index f391feb7d..846dd1796 100644 --- a/app/views/new_gestionnaire/shared/_show.html.haml +++ b/app/views/new_gestionnaire/shared/_show.html.haml @@ -1,6 +1,8 @@ .container .tab-title Identité du demandeur .card + = render partial: "new_gestionnaire/dossiers/user_infos", locals: { user: dossier.user } + - if dossier.entreprise.present? = render partial: "new_gestionnaire/dossiers/identite_entreprise", locals: { entreprise: dossier.entreprise } From 96b1c8353777c827c48b04a70417aecfaf2a5d8e Mon Sep 17 00:00:00 2001 From: Mathieu Magnin Date: Wed, 14 Mar 2018 11:00:48 +0100 Subject: [PATCH 2/3] Align identite headers to dossier champs headers --- .../dossiers/_identite_entreprise.html.haml | 40 ++++++++++--------- .../dossiers/_identite_individual.html.haml | 10 ++--- 2 files changed, 26 insertions(+), 24 deletions(-) diff --git a/app/views/new_gestionnaire/dossiers/_identite_entreprise.html.haml b/app/views/new_gestionnaire/dossiers/_identite_entreprise.html.haml index b006acc4f..ec3c532eb 100644 --- a/app/views/new_gestionnaire/dossiers/_identite_entreprise.html.haml +++ b/app/views/new_gestionnaire/dossiers/_identite_entreprise.html.haml @@ -1,47 +1,49 @@ - entreprise = entreprise.decorate - etablissement = entreprise.etablissement -%h4= entreprise.raison_sociale_or_name -%table.table.vertical +%table.table.vertical.dossier-champs %tbody %tr - %th SIRET : + %th.libelle Dénomination : + %td= entreprise.raison_sociale_or_name + %tr + %th.libelle SIRET : %td= entreprise.siret_siege_social %tr - %th Forme juridique : + %th.libelle Forme juridique : %td= sanitize(entreprise.forme_juridique) - if etablissement.present? %tr - %th Libellé NAF : + %th.libelle Libellé NAF : %td= etablissement.libelle_naf %tr - %th Code NAF : + %th.libelle Code NAF : %td= etablissement.naf %tr - %th Date de création : + %th.libelle Date de création : %td= Time.at(entreprise.date_creation).localtime.strftime("%d/%m/%Y") %tr - %th Effectif de l'organisation : + %th.libelle Effectif de l'organisation : %td= entreprise.effectif %tr - %th Code effectif : + %th.libelle Code effectif : %td= entreprise.code_effectif_entreprise %tr - %th Numéro de TVA intracommunautaire : + %th.libelle Numéro de TVA intracommunautaire : %td= entreprise.numero_tva_intracommunautaire - if etablissement.present? %tr - %th Adresse : + %th.libelle Adresse : %td - etablissement.adresse.split("\n").each do |line| = line %br %tr - %th Capital social : + %th.libelle Capital social : %td= entreprise.pretty_capital_social - if etablissement.present? %tr - %th Exercices : + %th.libelle Exercices : %td - etablissement.exercices.each_with_index do |exercice, index| = "#{exercice.date_fin_exercice.year} : " @@ -49,20 +51,20 @@ %br - if entreprise.rna_information.present? %tr - %th Numéro RNA : + %th.libelle Numéro RNA : %td= entreprise.rna_information.association_id %tr - %th Titre : + %th.libelle Titre : %td= entreprise.rna_information.titre %tr - %th Objet : + %th.libelle Objet : %td= entreprise.rna_information.objet %tr - %th Date de création : + %th.libelle Date de création : %td= entreprise.rna_information.date_creation&.strftime("%d/%m/%Y") %tr - %th Date de publication : + %th.libelle Date de publication : %td= entreprise.rna_information.date_publication&.strftime("%d/%m/%Y") %tr - %th Date de déclaration : + %th.libelle Date de déclaration : %td= entreprise.rna_information.date_declaration&.strftime("%d/%m/%Y") diff --git a/app/views/new_gestionnaire/dossiers/_identite_individual.html.haml b/app/views/new_gestionnaire/dossiers/_identite_individual.html.haml index da3e60242..27d8e44a5 100644 --- a/app/views/new_gestionnaire/dossiers/_identite_individual.html.haml +++ b/app/views/new_gestionnaire/dossiers/_identite_individual.html.haml @@ -1,15 +1,15 @@ -%table.table.vertical +%table.table.vertical.dossier-champs %tbody %tr - %th Civilité : + %th.libelle Civilité : %td= individual.gender %tr - %th Prénom : + %th.libelle Prénom : %td= individual.prenom %tr - %th Nom : + %th.libelle Nom : %td= individual.nom - if individual.birthdate.present? %tr - %th Date de naissance : + %th.libelle Date de naissance : %td= Date.parse(individual.birthdate).strftime("%d/%m/%Y") From a90a719d9a098a183033ac05fb4c3e79bdc8e580 Mon Sep 17 00:00:00 2001 From: Mathieu Magnin Date: Wed, 14 Mar 2018 11:02:28 +0100 Subject: [PATCH 3/3] Improve dossier readability with wider libelles --- app/assets/stylesheets/new_design/dossier_champs.scss | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app/assets/stylesheets/new_design/dossier_champs.scss b/app/assets/stylesheets/new_design/dossier_champs.scss index 8260c9777..4310cbd2a 100644 --- a/app/assets/stylesheets/new_design/dossier_champs.scss +++ b/app/assets/stylesheets/new_design/dossier_champs.scss @@ -8,7 +8,7 @@ } .libelle { - width: 250px; + width: 300px; } td.updated-at {