Merge branch 'dev'

This commit is contained in:
gregoirenovel 2018-03-14 17:19:39 +01:00
commit 06ad0f2eb4
10 changed files with 48 additions and 45 deletions

View file

@ -75,10 +75,7 @@ gem 'hashie'
gem 'mailjet' gem 'mailjet'
# FIXME: this is a fork, go back to official version gem 'smart_listing'
# once https://github.com/Sology/smart_listing/pull/139
# has been merged and released
gem 'smart_listing', git: 'https://github.com/mizinsky/smart_listing.git', branch: 'kaminari-update'
gem 'bootstrap-wysihtml5-rails', '~> 0.3.3.8' gem 'bootstrap-wysihtml5-rails', '~> 0.3.3.8'

View file

@ -25,17 +25,6 @@ GIT
open4 (~> 1.3.4) open4 (~> 1.3.4)
rake rake
GIT
remote: https://github.com/mizinsky/smart_listing.git
revision: bcdd4f25954fc6f4faa3d6ea6ea9a69c65da678b
branch: kaminari-update
specs:
smart_listing (1.2.1)
coffee-rails
jquery-rails
kaminari (>= 0.17)
rails (>= 3.2)
GEM GEM
remote: https://rubygems.org/ remote: https://rubygems.org/
specs: specs:
@ -703,6 +692,11 @@ GEM
tilt (~> 2.0) tilt (~> 2.0)
skylight (1.5.1) skylight (1.5.1)
activesupport (>= 3.0.0) activesupport (>= 3.0.0)
smart_listing (1.2.2)
coffee-rails
jquery-rails
kaminari (>= 0.17)
rails (>= 3.2)
spreadsheet_architect (1.4.8) spreadsheet_architect (1.4.8)
axlsx (>= 2.0) axlsx (>= 2.0)
rodf (= 0.3.7) rodf (= 0.3.7)
@ -853,7 +847,7 @@ DEPENDENCIES
shoulda-matchers shoulda-matchers
simple_form simple_form
skylight skylight
smart_listing! smart_listing
spreadsheet_architect (~> 1.4.8) spreadsheet_architect (~> 1.4.8)
spring spring
spring-commands-rspec spring-commands-rspec

View file

@ -8,7 +8,7 @@
} }
.libelle { .libelle {
width: 250px; width: 300px;
} }
td.updated-at { td.updated-at {

View file

@ -24,7 +24,8 @@
Description Description
- @mail_template.tags.each do |tag| - @mail_template.tags.each do |tag|
%tr %tr
%td.center %td
%code{ style: "white-space: pre-wrap;" }
= "--#{tag[:libelle]}--" = "--#{tag[:libelle]}--"
%td %td
= tag[:description] = tag[:description]

View file

@ -1,47 +1,49 @@
- entreprise = entreprise.decorate - entreprise = entreprise.decorate
- etablissement = entreprise.etablissement - etablissement = entreprise.etablissement
%h4= entreprise.raison_sociale_or_name
%table.table.vertical %table.table.vertical.dossier-champs
%tbody %tbody
%tr %tr
%th SIRET : %th.libelle Dénomination :
%td= entreprise.raison_sociale_or_name
%tr
%th.libelle SIRET :
%td= entreprise.siret_siege_social %td= entreprise.siret_siege_social
%tr %tr
%th Forme juridique : %th.libelle Forme juridique :
%td= sanitize(entreprise.forme_juridique) %td= sanitize(entreprise.forme_juridique)
- if etablissement.present? - if etablissement.present?
%tr %tr
%th Libellé NAF : %th.libelle Libellé NAF :
%td= etablissement.libelle_naf %td= etablissement.libelle_naf
%tr %tr
%th Code NAF : %th.libelle Code NAF :
%td= etablissement.naf %td= etablissement.naf
%tr %tr
%th Date de création : %th.libelle Date de création :
%td= Time.at(entreprise.date_creation).localtime.strftime("%d/%m/%Y") %td= Time.at(entreprise.date_creation).localtime.strftime("%d/%m/%Y")
%tr %tr
%th Effectif de l'organisation : %th.libelle Effectif de l'organisation :
%td= entreprise.effectif %td= entreprise.effectif
%tr %tr
%th Code effectif : %th.libelle Code effectif :
%td= entreprise.code_effectif_entreprise %td= entreprise.code_effectif_entreprise
%tr %tr
%th Numéro de TVA intracommunautaire : %th.libelle Numéro de TVA intracommunautaire :
%td= entreprise.numero_tva_intracommunautaire %td= entreprise.numero_tva_intracommunautaire
- if etablissement.present? - if etablissement.present?
%tr %tr
%th Adresse : %th.libelle Adresse :
%td %td
- etablissement.adresse.split("\n").each do |line| - etablissement.adresse.split("\n").each do |line|
= line = line
%br %br
%tr %tr
%th Capital social : %th.libelle Capital social :
%td= entreprise.pretty_capital_social %td= entreprise.pretty_capital_social
- if etablissement.present? - if etablissement.present?
%tr %tr
%th Exercices : %th.libelle Exercices :
%td %td
- etablissement.exercices.each_with_index do |exercice, index| - etablissement.exercices.each_with_index do |exercice, index|
= "#{exercice.date_fin_exercice.year} : " = "#{exercice.date_fin_exercice.year} : "
@ -49,20 +51,20 @@
%br %br
- if entreprise.rna_information.present? - if entreprise.rna_information.present?
%tr %tr
%th Numéro RNA : %th.libelle Numéro RNA :
%td= entreprise.rna_information.association_id %td= entreprise.rna_information.association_id
%tr %tr
%th Titre : %th.libelle Titre :
%td= entreprise.rna_information.titre %td= entreprise.rna_information.titre
%tr %tr
%th Objet : %th.libelle Objet :
%td= entreprise.rna_information.objet %td= entreprise.rna_information.objet
%tr %tr
%th Date de création : %th.libelle Date de création :
%td= entreprise.rna_information.date_creation&.strftime("%d/%m/%Y") %td= entreprise.rna_information.date_creation&.strftime("%d/%m/%Y")
%tr %tr
%th Date de publication : %th.libelle Date de publication :
%td= entreprise.rna_information.date_publication&.strftime("%d/%m/%Y") %td= entreprise.rna_information.date_publication&.strftime("%d/%m/%Y")
%tr %tr
%th Date de déclaration : %th.libelle Date de déclaration :
%td= entreprise.rna_information.date_declaration&.strftime("%d/%m/%Y") %td= entreprise.rna_information.date_declaration&.strftime("%d/%m/%Y")

View file

@ -1,15 +1,15 @@
%table.table.vertical %table.table.vertical.dossier-champs
%tbody %tbody
%tr %tr
%th Civilité : %th.libelle Civilité :
%td= individual.gender %td= individual.gender
%tr %tr
%th Prénom : %th.libelle Prénom :
%td= individual.prenom %td= individual.prenom
%tr %tr
%th Nom : %th.libelle Nom :
%td= individual.nom %td= individual.nom
- if individual.birthdate.present? - if individual.birthdate.present?
%tr %tr
%th Date de naissance : %th.libelle Date de naissance :
%td= Date.parse(individual.birthdate).strftime("%d/%m/%Y") %td= Date.parse(individual.birthdate).strftime("%d/%m/%Y")

View file

@ -0,0 +1,5 @@
%table.table.vertical.dossier-champs
%tbody
%tr
%th.libelle Email :
%td= user.email

View file

@ -3,6 +3,8 @@
%h2 Identité du demandeur %h2 Identité du demandeur
= render partial: "new_gestionnaire/dossiers/user_infos", locals: { user: @dossier.user }
- if @dossier.entreprise.present? - if @dossier.entreprise.present?
= render partial: "identite_entreprise", locals: { entreprise: @dossier.entreprise } = render partial: "identite_entreprise", locals: { entreprise: @dossier.entreprise }

View file

@ -1,6 +1,8 @@
.container .container
.tab-title Identité du demandeur .tab-title Identité du demandeur
.card .card
= render partial: "new_gestionnaire/dossiers/user_infos", locals: { user: dossier.user }
- if dossier.entreprise.present? - if dossier.entreprise.present?
= render partial: "new_gestionnaire/dossiers/identite_entreprise", locals: { entreprise: dossier.entreprise } = render partial: "new_gestionnaire/dossiers/identite_entreprise", locals: { entreprise: dossier.entreprise }

View file

@ -47,7 +47,7 @@
%p.role-panel-explanation Créez des formulaires en ligne en quelques minutes et instruisez les demandes des usagers sur une plateforme dédiée %p.role-panel-explanation Créez des formulaires en ligne en quelques minutes et instruisez les demandes des usagers sur une plateforme dédiée
= link_to "Demander un compte", = link_to "Demander un compte",
"mailto:#{t("dynamics.contact_email")}?subject=Demande%20de%20compte%20administrateur%20demarches-simplifiees.fr", "https://pipedrivewebforms.com/form/c4a5de08b0a1dcc92374e853aa11905a1871869",
class: "role-panel-button-primary", class: "role-panel-button-primary",
target: "_blank", target: "_blank",
rel: "noopener noreferrer", rel: "noopener noreferrer",
@ -198,7 +198,7 @@
%p.cta-panel-explanation Notre équipe est disponible pour vous renseigner et vous aider %p.cta-panel-explanation Notre équipe est disponible pour vous renseigner et vous aider
%div %div
= link_to "Contactez-nous", = link_to "Contactez-nous",
"mailto:#{t("dynamics.contact_email")}?subject=Question%20à%20propos%20de%20demarches-simplifiees.fr", "https://pipedrivewebforms.com/form/c4a5de08b0a1dcc92374e853aa11905a1871869",
class: "cta-panel-button-white", class: "cta-panel-button-white",
target: "_blank", target: "_blank",
rel: "noopener noreferrer" rel: "noopener noreferrer"