Add individual infos to flat table export serializer
This commit is contained in:
parent
f5e8631b71
commit
320d5da40f
5 changed files with 66 additions and 17 deletions
|
@ -1,13 +0,0 @@
|
|||
class DossierProcedureSerializer < ActiveModel::Serializer
|
||||
attributes :id,
|
||||
:created_at,
|
||||
:updated_at,
|
||||
:archived,
|
||||
:mandataire_social,
|
||||
:state,
|
||||
:initiated_at,
|
||||
:received_at,
|
||||
:processed_at
|
||||
|
||||
attribute :followers_gestionnaires_emails, key: :emails_accompagnateurs
|
||||
end
|
34
app/serializers/dossier_table_export_serializer.rb
Normal file
34
app/serializers/dossier_table_export_serializer.rb
Normal file
|
@ -0,0 +1,34 @@
|
|||
class DossierTableExportSerializer < ActiveModel::Serializer
|
||||
attributes :id,
|
||||
:created_at,
|
||||
:updated_at,
|
||||
:archived,
|
||||
:mandataire_social,
|
||||
:state,
|
||||
:initiated_at,
|
||||
:received_at,
|
||||
:processed_at
|
||||
|
||||
attribute :followers_gestionnaires_emails, key: :emails_accompagnateurs
|
||||
|
||||
attributes :individual_gender,
|
||||
:individual_prenom,
|
||||
:individual_nom,
|
||||
:individual_birthdate
|
||||
|
||||
def individual_prenom
|
||||
object.individual.try(:prenom)
|
||||
end
|
||||
|
||||
def individual_nom
|
||||
object.individual.try(:nom)
|
||||
end
|
||||
|
||||
def individual_birthdate
|
||||
object.individual.try(:birthdate)
|
||||
end
|
||||
|
||||
def individual_gender
|
||||
object.individual.try(:gender)
|
||||
end
|
||||
end
|
Loading…
Add table
Add a link
Reference in a new issue