Development #50081
maélis : enpoint pour récupérer les lignes et arrêts de bus liés à une activité
Début:
12 janvier 2021
Echéance:
% réalisé:
0%
Temps estimé:
Patch proposed:
Oui
Planning:
Non
Description
A priori 2 nouveaux endpoints :
- un pour récupérer les lignes de bus (en fonction de l'activité à laquelle on s'inscrit)
- un pour récupérer les arrêts de la ligne (en fonction de l'activité à laquelle on s'inscrit et de la ligne)
- ligne de bus à l'aller
- arrêt à l'aller
- ligne de bus au retour
- arrêt au retour
Si l'on souhaite faire un filtrage sur "aller/retour", il devra se faire sur le libellé de la ligne de bus.
Voici un échantillon du retour du service-web maélis (il s'agit du catalogue des activités) :
}, { 'activityPortail': { 'idAct': 'A10003131850', 'label': '2020-2021 ALSH VACANCES MISTRAL (CAPA)', ... 'activityBusList': [ { 'activity': { 'id': 'A10003151396', 'label': '2020-2021 TRANSPORT ALSH' }, 'unitList': [ { 'idUnit': 'A10003151403', 'label': 'Ligne MISTRAL / Retour', 'placeList': [ { 'id': 'A10003144173', 'lib': 'ARRET 1', 'lib2': None, 'adresse': None, 'activityPeriscolList': [] }, ...
Fichiers
Révisions associées
maelis: update test data files (#50081)
maelis: add bus-lines endpoint (#50081)
maelis: add bus-stops endpoint (#50081)
Historique
Mis à jour par Nicolas Roche il y a plus de 3 ans
- Fichier 0004-maelis-add-bus-stops-endpoint-50081.patch 0004-maelis-add-bus-stops-endpoint-50081.patch ajouté
- Fichier 0003-maelis-add-bus-lines-endpoint-50081.patch 0003-maelis-add-bus-lines-endpoint-50081.patch ajouté
- Fichier 0002-maelis-update-test-data-files-50081.patch 0002-maelis-update-test-data-files-50081.patch ajouté
- Fichier 0001-maelis-factorise-child_activity-endpoint-50081.patch 0001-maelis-factorise-child_activity-endpoint-50081.patch ajouté
- Statut changé de Nouveau à Solution proposée
- Patch proposed changé de Non à Oui
Voici un échantillon du retour du service-web maélis (il s'agit du catalogue des activités) :
Et aussi, cette activité 'transport' est également ajoutée à la base de l'arborescence, comme les autres activités.
Mis à jour par Nicolas Roche il y a plus de 3 ans
- Statut changé de Solution proposée à Résolu (à déployer)
commit 7a3d1a92f322019f6d9dc4689f908ae41b32059a Author: Nicolas ROCHE <nroche@entrouvert.com> Date: Thu Jan 14 18:00:00 2021 +0100 maelis: add bus-stops endpoint (#50081) commit 0fc1bc9cfcee14c6416ef706f4c41d370af0821d Author: Nicolas ROCHE <nroche@entrouvert.com> Date: Thu Jan 14 17:23:21 2021 +0100 maelis: add bus-lines endpoint (#50081) commit 69122d490c668f31c5a498baadc5f81a11751bae Author: Nicolas ROCHE <nroche@entrouvert.com> Date: Thu Jan 14 17:17:56 2021 +0100 maelis: update test data files (#50081) commit afc7ff839f84db14e8462828f305002e0e7d6978 Author: Nicolas ROCHE <nroche@entrouvert.com> Date: Thu Jan 14 16:51:20 2021 +0100 maelis: factorise child_activity endpoint (#50081)
Mis à jour par Frédéric Péters il y a plus de 3 ans
- Statut changé de Résolu (à déployer) à Solution déployée
maelis: factorise child_activity endpoint (#50081)