feat(service): prefill type organisme from API Entreprise

This commit is contained in:
Colin Darie 2024-10-15 18:26:19 +02:00
parent 68cca71318
commit 065d380b70
No known key found for this signature in database
GPG key ID: 4FB865FDBCA4BCC4
10 changed files with 635 additions and 15 deletions

View file

@ -11,7 +11,10 @@
.fr-mb-2w
- if local_assigns[:prefilled] == :success
%p.fr-info-text Génial ! Les informations du service ont été préremplies ci-dessous. Vérifiez-les et complétez-les le cas échéant.
%p.fr-info-text Génial ! La plupart des informations du service ont été préremplies ci-dessous. Vérifiez-les et complétez-les le cas échéant.
- elsif local_assigns[:prefilled] == :partial
%p.fr-info-text
Nous avons prérempli certaines informations correspondant à ce SIRET. Complétez les autres manuellement.
- elsif local_assigns[:prefilled] == :failure
%p.fr-error-text
Une erreur a empêché le préremplissage des informations.
@ -24,8 +27,9 @@
.fr-input-group
= f.label :type_organisme, class: "fr-label" do
Type dorganisme
= render EditableChamp::AsteriskMandatoryComponent.new
= f.select :type_organisme, Service.type_organismes.keys.map { |key| [ I18n.t("type_organisme.#{key}"), key] }, {}, class: 'fr-select'
= f.select :type_organisme, Service.type_organismes.keys.map { |key| [ I18n.t("type_organisme.#{key}"), key] }, { include_blank: true }, { class: "fr-select" , required: true }
= render Dsfr::CalloutComponent.new(title: "Informations de contact") do |c|
- c.with_body do