MAJ des urls pour la partie demandeDelegation en fonction des spécifications techniques

master
Yanaël GRETTE 4 years ago
parent 4fb0089a18
commit 49d322d647
  1. 11
      openapi.yaml
  2. 2
      paths/demandedelegation/demandeDelegationId.yaml
  3. 16
      paths/demandedelegation/demandeDelegationReferent.yaml
  4. 22
      paths/demandedelegation/demandesDelegation.yaml
  5. 17
      paths/demandedelegation/faireDemandeDelegation.yaml
  6. 6
      responses/demandedelegation/reponseDemandeDelegation.yaml

@ -114,12 +114,11 @@ paths:
$ref: ./paths/demandeepi/demandesEpiDemandeIdReferentCount.yaml
#DemandeDelegation
/demandesdelegation/{idCollaborateur}:
$ref: ./paths/demandedelegation/demandesDelegation.yaml
/demandesdelegation/ep/{idEP}/{idCollaborateur}:
$ref: ./paths/demandedelegation/faireDemandeDelegation.yaml
/demandesdelegation/{idDemandeDelegation}/repondre:
$ref: ./paths/demandedelegation/repondreDemandeDelegation.yaml
/demandesdelegation/referent/{idReferent}:
$ref: ./paths/demandedelegation/demandeDelegationReferent.yaml
/demandedelegation/{idDemandeDelegation}:
$ref: ./paths/demandedelegation/demandeDelegationId.yaml
#DemandeFormation
/demandeformation:

@ -2,7 +2,7 @@ put:
tags:
- demandesDelegation
operationId: repondreDemandeDelegation
description: Faire une demande de délégation à une autre personne
description: Répondre à une demande de délégation
parameters:
- $ref: ../../parameters/path/idDemandeDelegation.yaml
requestBody:

@ -0,0 +1,16 @@
get:
tags:
- demandesDelegation
operationId: getDemandesDelegation
description: Récupération de la liste des demandes de délégation
parameters:
- $ref: ../../parameters/path/idReferent.yaml
responses:
'200':
$ref: ../../responses/demandedelegation/getListeDemandesDelegation.yaml
'403':
$ref: ../../responses/erreur/forbidden.yaml
'404':
$ref: ../../responses/erreur/notFound.yaml

@ -1,22 +0,0 @@
get:
tags:
- demandesDelegation
operationId: getDemandesDelegation
description: Récupération de la liste des demandes de délégation
parameters:
- $ref: ../../parameters/query/asc.yaml
- $ref: ../../parameters/query/roles.yaml
- $ref: ../../parameters/path/idCollaborateur.yaml
- $ref: ../../parameters/query/numPage.yaml
- $ref: ../../parameters/query/parPage.yaml
- $ref: ../../parameters/query/texte.yaml
- $ref: ../../parameters/query/tri.yaml
responses:
'200':
$ref: ../../responses/demandedelegation/getListeDemandesDelegation.yaml
'403':
$ref: ../../responses/erreur/forbidden.yaml
'404':
$ref: ../../responses/erreur/notFound.yaml

@ -1,17 +0,0 @@
get:
tags:
- demandesDelegation
operationId: faireDemandeDelegation
description: Faire une demande de délégation à une autre personne
parameters:
- $ref: ../../parameters/path/idCollaborateur.yaml
- $ref: ../../parameters/path/idEP.yaml
responses:
'200':
$ref: ../../responses/demandedelegation/demandeDelegationCreee.yaml
'403':
$ref: ../../responses/erreur/forbidden.yaml
'404':
$ref: ../../responses/erreur/notFound.yaml

@ -1 +1,5 @@
description: Réponse demande de délagation envoyée avec succès
description: Réponse demande de délagation envoyée avec succès
content:
application/json:
schema:
$ref: ../../schemas/demandedelegation/demandeDelegation.yaml
Loading…
Cancel
Save