Skip to content
This repository has been archived by the owner on Sep 11, 2020. It is now read-only.

Commit

Permalink
fix: requête graphql
Browse files Browse the repository at this point in the history
  • Loading branch information
francoisromain committed Oct 2, 2018
1 parent 0b823fe commit c88a2f1
Showing 1 changed file with 80 additions and 17 deletions.
97 changes: 80 additions & 17 deletions worker/queries/titres.gql
Original file line number Diff line number Diff line change
Expand Up @@ -2,6 +2,8 @@ query Titres(
$typeIds: [TypeId!]
$domaineIds: [DomaineId!]
$statutIds: [StatutId!]
$substances: [String!]
$noms: [String!]
) {
metas {
types {
Expand All @@ -18,7 +20,13 @@ query Titres(
couleur
}
}
titres(typeIds: $typeIds, domaineIds: $domaineIds, statutIds: $statutIds) {
titres(
typeIds: $typeIds
domaineIds: $domaineIds
statutIds: $statutIds
substances: $substances
noms: $noms
) {
id
nom
type {
Expand All @@ -40,6 +48,7 @@ query Titres(
}
demarches {
id
ordre
type {
id
nom
Expand All @@ -60,9 +69,16 @@ query Titres(
}
etapes {
id
ordre
date
duree
dateDebut
surface
volume
volumeUnite
visas
engagement
engagementDevise
sourceIndisponible
type {
id
nom
Expand All @@ -76,15 +92,15 @@ query Titres(
id
nom
}
administrations {
...administration
}
titulaires {
...entreprise
}
amodiataires {
...entreprise
}
utilisateurs {
...utilisateur
}
geojsonPoints {
...geojsonPoints
}
Expand All @@ -94,34 +110,70 @@ query Titres(
substances {
...substance
}
documents {
...document
}
}
}
}
}

fragment utilisateur on Utilisateur {
fragment administration on Administration {
id
nom
prenom
service
adresse1
adresse2
codePostal
ville
cedex
url
telephone
email
telephoneMobile
telephoneFixe
administrationId
entrepriseId
utilisateurs {
...utilisateur
}
}

fragment entreprise on Entreprise {
id
nom
service
site
email
telephone
adresse1
adresse2
raisonSociale
paysId
legalSiren
legalEtranger
legalForme
voieNumero
voieType
voieNom
adresseComplement
codePostal
ville
cedex
url
telephone
email
utilisateurs {
...utilisateur
}
}

fragment utilisateur on Utilisateur {
id
email
nom
prenom
telephoneMobile
telephoneFixe
entrepriseId
groupes {
...groupe
}
}

fragment groupe on Groupe {
id
nom
}

fragment geojsonMultiPolygon on GeojsonMultiPolygon {
Expand Down Expand Up @@ -167,3 +219,14 @@ fragment substance on TitreSubstance {
}
}
}

fragment document on Document {
id
nom
type
url
uri
fichier
jorf
nor
}

0 comments on commit c88a2f1

Please sign in to comment.