Project

General

Profile

Development #50081

maélis : enpoint pour récupérer les lignes et arrêts de bus liés à une activité

Added by Nicolas Roche 14 days ago. Updated 11 days ago.

Status:
Solution déployée
Priority:
Normal
Assignee:
Target version:
-
Start date:
12 Jan 2021
Due date:
% Done:

0%

Estimated time:
Patch proposed:
Yes
Planning:
No

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)
Ces 2 endpoints donneront 2 sources de données qui seront utilisées pour alimenter les champs de la deuxième page du formulaire d'inscription :
  • 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': []
                            },
...


Files

Associated revisions

Revision afc7ff83 (diff)
Added by Nicolas Roche 12 days ago

maelis: factorise child_activity endpoint (#50081)

Revision 69122d49 (diff)
Added by Nicolas Roche 12 days ago

maelis: update test data files (#50081)

Revision 0fc1bc9c (diff)
Added by Nicolas Roche 12 days ago

maelis: add bus-lines endpoint (#50081)

Revision 7a3d1a92 (diff)
Added by Nicolas Roche 12 days ago

maelis: add bus-stops endpoint (#50081)

History

#2

Updated by Nicolas Roche 12 days ago

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.

#3

Updated by Nicolas Roche 12 days ago

  • Status changed from Solution proposée to 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)
#4

Updated by Frédéric Péters 11 days ago

  • Status changed from Résolu (à déployer) to Solution déployée

Also available in: Atom PDF