parent
851f3b99df
commit
1b290796cf
@ -0,0 +1,6 @@ |
||||
in: path |
||||
name: idDemandeDelegation |
||||
schema: |
||||
type: integer |
||||
required: true |
||||
description: id demande delegation |
@ -0,0 +1,6 @@ |
||||
in: path |
||||
name: idDemandeEPI |
||||
schema: |
||||
type: integer |
||||
required: true |
||||
description: id demande EPI |
@ -0,0 +1,6 @@ |
||||
in: path |
||||
name: idDemandeFormation |
||||
schema: |
||||
type: integer |
||||
required: true |
||||
description: id demande formation |
@ -1,7 +1,6 @@ |
||||
in: path |
||||
name: idEP |
||||
schema: |
||||
type: string |
||||
format: uuid |
||||
type: integer |
||||
required: true |
||||
description: id EP |
||||
|
@ -0,0 +1,6 @@ |
||||
in: path |
||||
name: idEngagement |
||||
schema: |
||||
type: integer |
||||
required: true |
||||
description: id engagement |
@ -1,6 +1,6 @@ |
||||
in: path |
||||
name: idEvaluation |
||||
schema: |
||||
type: string |
||||
type: integer |
||||
required: true |
||||
description: id evaluation |
@ -0,0 +1,6 @@ |
||||
in: path |
||||
name: idNote |
||||
schema: |
||||
type: integer |
||||
required: true |
||||
description: id note |
@ -0,0 +1,6 @@ |
||||
in: path |
||||
name: idParticipationFormation |
||||
schema: |
||||
type: number |
||||
required: true |
||||
description: id participation formation |
@ -1,6 +1,6 @@ |
||||
in: query |
||||
name: actionep |
||||
schema: |
||||
type: string |
||||
type: integer |
||||
required: true |
||||
description: paramêtre pour indiquer l'action à faire au moment de la mise à jour de l'EP |
||||
description: L'action à effectuer au moment de la mise à jour de l'EP |
@ -0,0 +1,7 @@ |
||||
in: query |
||||
name: asc |
||||
schema: |
||||
type: boolean |
||||
default: true |
||||
description: Préciser si les données sont dans l'ordre (true) ou dans l'ordre inverse (false) |
||||
required: true |
@ -1,6 +0,0 @@ |
||||
in: query |
||||
name: assistants |
||||
schema: |
||||
type: boolean |
||||
required: false |
||||
description: paramètre pour indiquer explicitement que l'on souhaite récupérer les assistants dans la requête |
@ -1,6 +0,0 @@ |
||||
in: query |
||||
name: collaborateurs |
||||
schema: |
||||
type: boolean |
||||
required: false |
||||
description: paramètre pour indiquer explicitement que l'on souhaite récupérer les collaborateurs dans la requête |
@ -1,5 +0,0 @@ |
||||
in: query |
||||
name: cptechlead |
||||
schema: |
||||
type: boolean |
||||
description: paramètre pour indiquer explicitement que l'on souhaite récupérer les CP et TeachLead dans la requête |
@ -1,5 +1,5 @@ |
||||
in: query |
||||
name: idAgence |
||||
schema: |
||||
type: number |
||||
type: integer |
||||
description: id de l'agence à laquelle sont rattachées les données à récupérer |
@ -1,5 +1,5 @@ |
||||
in: query |
||||
name: idBu |
||||
name: idBU |
||||
schema: |
||||
type: number |
||||
type: integer |
||||
description: id de la business unit à laquelle sont rattachées les données à récupérer |
@ -1,6 +0,0 @@ |
||||
in: query |
||||
name: idReferent |
||||
schema: |
||||
type: string |
||||
format: uuid |
||||
description: id referent |
@ -0,0 +1,7 @@ |
||||
in: query |
||||
name: numPage |
||||
schema: |
||||
type: integer |
||||
default : 1 |
||||
description: Numéro de la page du tableau qui affiche les données |
||||
required: true |
@ -0,0 +1,6 @@ |
||||
in: query |
||||
name: parPAge |
||||
schema: |
||||
type: integer |
||||
description: Nombre d'éléments affiché sur chaque page du tableau |
||||
required: true |
@ -1,6 +0,0 @@ |
||||
in: query |
||||
name: ra |
||||
schema: |
||||
type: boolean |
||||
required: false |
||||
description: paramètre pour indiquer explicitement que l'on souhaite récupérer les responsables d'agence dans la requête |
@ -1,6 +0,0 @@ |
||||
in: query |
||||
name: referents |
||||
schema: |
||||
type: boolean |
||||
required: false |
||||
description: paramètre pour indiquer explicitement que l'on souhaite récupérer les référents dans la requête |
@ -1,6 +0,0 @@ |
||||
in: query |
||||
name: rh |
||||
schema: |
||||
type: boolean |
||||
required: false |
||||
description: paramètre pour indiquer explicitement que l'on souhaite récupérer les RH dans la requête |
@ -1,6 +0,0 @@ |
||||
in: query |
||||
name: role |
||||
schema: |
||||
type: string |
||||
required: true |
||||
description: role de l'utilisateur |
@ -0,0 +1,5 @@ |
||||
in: query |
||||
name: statutEP |
||||
schema: |
||||
type: integer |
||||
description: Statut de l'EP |
@ -0,0 +1,5 @@ |
||||
in: query |
||||
name: statutFormation |
||||
schema: |
||||
type: integer |
||||
description: Statut de la formation |
@ -0,0 +1,5 @@ |
||||
in: query |
||||
name: texte |
||||
schema: |
||||
type: string |
||||
description: Texte permettant d'identifier l'objet rechercher |
@ -0,0 +1,5 @@ |
||||
in: query |
||||
name: theme |
||||
schema: |
||||
type: integer |
||||
description: Thème des demandes de formation à récupérer |
@ -0,0 +1,5 @@ |
||||
in: query |
||||
name: tri |
||||
schema: |
||||
type: string |
||||
description: Colonne du tableau sur lequel le tri s'effectue |
@ -0,0 +1,16 @@ |
||||
get: |
||||
tags: |
||||
- collaborateurs |
||||
operationId: getProfilCollaborateurByMail |
||||
description: Récupérer un profil collaborateur par mail |
||||
parameters: |
||||
- $ref: ../../parameters/path/mail.yaml |
||||
responses: |
||||
'200': |
||||
$ref: ../../responses/collaborateur/getProfil.yaml |
||||
|
||||
'403': |
||||
$ref: ../../responses/erreur/forbidden.yaml |
||||
|
||||
'404': |
||||
$ref: ../../responses/erreur/notFound.yaml |
@ -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/idCollaborateur.yaml |
||||
responses: |
||||
'200': |
||||
$ref: ../../responses/demandedelegation/getListeDemandesDelegation.yaml |
||||
|
||||
'403': |
||||
$ref: ../../responses/erreur/forbidden.yaml |
||||
|
||||
'404': |
||||
$ref: ../../responses/erreur/notFound.yaml |
@ -0,0 +1,17 @@ |
||||
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 |
@ -0,0 +1,18 @@ |
||||
put: |
||||
tags: |
||||
- demandesDelegation |
||||
operationId: repondreDemandeDelegation |
||||
description: Faire une demande de délégation à une autre personne |
||||
parameters: |
||||
- $ref: ../../parameters/path/idDemandeDelegation.yaml |
||||
requestBody: |
||||
$ref: ../../requestbodies/demandeDelegation.yaml |
||||
responses: |
||||
'200': |
||||
$ref: ../../responses/demandedelegation/reponseDemandeDelegation.yaml |
||||
|
||||
'403': |
||||
$ref: ../../responses/erreur/forbidden.yaml |
||||
|
||||
'404': |
||||
$ref: ../../responses/erreur/notFound.yaml |
@ -0,0 +1,16 @@ |
||||
get: |
||||
tags: |
||||
- demandesEPI |
||||
operationId: annulerDemandeEPI |
||||
description: Annuler la demande d'EPI |
||||
parameters: |
||||
- $ref: ../../parameters/path/idDemandeEPI.yaml |
||||
responses: |
||||
'200': |
||||
$ref: ../../responses/demandeepi/demandeEPIAnnulee.yaml |
||||
|
||||
'403': |
||||
$ref: ../../responses/erreur/forbidden.yaml |
||||
|
||||
'404': |
||||
$ref: ../../responses/erreur/notFound.yaml |
@ -0,0 +1,16 @@ |
||||
get: |
||||
tags: |
||||
- demandesEPI |
||||
operationId: createEPI |
||||
description: Lancer la procedure pour un entretien professionnel intermediaire, une demande d'EPI validée est créé par la même occasion |
||||
parameters: |
||||
- $ref: ../../parameters/path/idCollaborateur.yaml |
||||
- $ref: ../../parameters/path/idReferent.yaml |
||||
responses: |
||||
'200': |
||||
$ref: ../../responses/demandeepi/epiCree.yaml |
||||
'403': |
||||
$ref: ../../responses/erreur/forbidden.yaml |
||||
|
||||
'404': |
||||
$ref: ../../responses/erreur/notFound.yaml |
@ -0,0 +1,16 @@ |
||||
get: |
||||
tags: |
||||
- demandesEPI |
||||
operationId: demandeEPIAssistante |
||||
description: Demande d'EPI et par l'assistant et création automatique de l'EPI |
||||
parameters: |
||||
- $ref: ../../parameters/path/idCollaborateur.yaml |
||||
responses: |
||||
'200': |
||||
$ref: ../../responses/demandeepi/epiCree.yaml |
||||
|
||||
'403': |
||||
$ref: ../../responses/erreur/forbidden.yaml |
||||
|
||||
'404': |
||||
$ref: ../../responses/erreur/notFound.yaml |
@ -0,0 +1,16 @@ |
||||
get: |
||||
tags: |
||||
- demandesEPI |
||||
operationId: demandeEPI |
||||
description: Demande d'EPI par un collaborateur |
||||
parameters: |
||||
- $ref: ../../parameters/path/idCollaborateur.yaml |
||||
responses: |
||||
'200': |
||||
$ref: ../../responses/demandeepi/demandeEPICreee.yaml |
||||
|
||||
'403': |
||||
$ref: ../../responses/erreur/forbidden.yaml |
||||
|
||||
'404': |
||||
$ref: ../../responses/erreur/notFound.yaml |
@ -0,0 +1,16 @@ |
||||
get: |
||||
tags: |
||||
- demandesEPI |
||||
operationId: getEPIEnCours |
||||
description: Récupération de l'EPI en cours d'un collaborateur |
||||
parameters: |
||||
- $ref: ../../parameters/path/idCollaborateur.yaml |
||||
responses: |
||||
'200': |
||||
$ref: ../../responses/demandeepi/getDemandeEPI.yaml |
||||
|
||||
'403': |
||||
$ref: ../../responses/erreur/forbidden.yaml |
||||
|
||||
'404': |
||||
$ref: ../../responses/erreur/notFound.yaml |
@ -0,0 +1,16 @@ |
||||
get: |
||||
tags: |
||||
- demandesEPI |
||||
operationId: getEPICollaborateur |
||||
description: Récupération de la liste des précédents EPI d'un collaborateur |
||||
parameters: |
||||
- $ref: ../../parameters/path/idCollaborateur.yaml |
||||
responses: |
||||
'200': |
||||
$ref: ../../responses/demandeepi/getListeDemandesEPI.yaml |
||||
|
||||
'403': |
||||
$ref: ../../responses/erreur/forbidden.yaml |
||||
|
||||
'404': |
||||
$ref: ../../responses/erreur/notFound.yaml |
@ -0,0 +1,16 @@ |
||||
get: |
||||
tags: |
||||
- demandesEPI |
||||
operationId: getEPIReferent |
||||
description: Récupération de la liste des précédents EPI d'un referent |
||||
parameters: |
||||
- $ref: ../../parameters/path/idReferent.yaml |
||||
responses: |
||||
'200': |
||||
$ref: ../../responses/demandeepi/getListeDemandesEPI.yaml |
||||
|
||||
'403': |
||||
$ref: ../../responses/erreur/forbidden.yaml |
||||
|
||||
'404': |
||||
$ref: ../../responses/erreur/notFound.yaml |
@ -0,0 +1,18 @@ |
||||
put: |
||||
tags: |
||||
- demandesEPI |
||||
operationId: repondreDemandeEPI |
||||
description: Répondre à une demande EPI en attente |
||||
parameters: |
||||
- $ref: ../../parameters/path/idDemandeEPI.yaml |
||||
requestBody: |
||||
$ref: ../../requestbodies/demandeEPI.yaml |
||||
responses: |
||||
'200': |
||||
$ref: ../../responses/demandeepi/reponseDemandeEPI.yaml |
||||
|
||||
'403': |
||||
$ref: ../../responses/erreur/forbidden.yaml |
||||
|
||||
'404': |
||||
$ref: ../../responses/erreur/notFound.yaml |
@ -0,0 +1,20 @@ |
||||
get: |
||||
tags: |
||||
- demandesFormation |
||||
operationId: getDemandesFormationEnAttente |
||||
description: Récupérer la liste des demandes de formations en attente d'une réponse |
||||
parameters: |
||||
- $ref: ../../parameters/query/asc.yaml |
||||
- $ref: ../../parameters/query/idAgence.yaml |
||||
#- $ref: ../../parameters/query/idBU.yaml |
||||
- $ref: ../../parameters/query/numPage.yaml |
||||
- $ref: ../../parameters/query/parPage.yaml |
||||
- $ref: ../../parameters/query/texte.yaml |
||||
- $ref: ../../parameters/query/theme.yaml |
||||
- $ref: ../../parameters/query/tri.yaml |
||||
responses: |
||||
'200': |
||||
$ref: ../../responses/demandeformation/getListeDemandesFormation.yaml |
||||
|
||||
'403': |
||||
$ref: ../../responses/erreur/forbidden.yaml |
@ -0,0 +1,20 @@ |
||||
get: |
||||
tags: |
||||
- demandesFormation |
||||
operationId: getDemandesFormationRepondues |
||||
description: Récupérer la liste des demandes de formations ayant reçu une réponse |
||||
parameters: |
||||
- $ref: ../../parameters/query/asc.yaml |
||||
- $ref: ../../parameters/query/idAgence.yaml |
||||
#- $ref: ../../parameters/query/idBU.yaml |
||||
- $ref: ../../parameters/query/numPage.yaml |
||||
- $ref: ../../parameters/query/parPage.yaml |
||||
- $ref: ../../parameters/query/texte.yaml |
||||
- $ref: ../../parameters/query/theme.yaml |
||||
- $ref: ../../parameters/query/tri.yaml |
||||
responses: |
||||
'200': |
||||
$ref: ../../responses/demandeformation/getListeDemandesFormation.yaml |
||||
|
||||
'403': |
||||
$ref: ../../responses/erreur/forbidden.yaml |
@ -0,0 +1,11 @@ |
||||
get: |
||||
tags: |
||||
- demandesFormation |
||||
operationId: getOriginesDemandesFormation |
||||
description: Récupérer la liste des origines des demandes de formation |
||||
responses: |
||||
'200': |
||||
$ref: ../../responses/demandeformation/getListeOriginesDemandesFormation.yaml |
||||
|
||||
'403': |
||||
$ref: ../../responses/erreur/forbidden.yaml |
@ -0,0 +1,11 @@ |
||||
get: |
||||
tags: |
||||
- demandesFormation |
||||
operationId: getThemes |
||||
description: Récupérer la liste des thèmes des demandes de formation |
||||
responses: |
||||
'200': |
||||
$ref: ../../responses/demandeformation/getListeThemes.yaml |
||||
|
||||
'403': |
||||
$ref: ../../responses/erreur/forbidden.yaml |
@ -1,14 +0,0 @@ |
||||
get: |
||||
tags: |
||||
- engagements |
||||
operationId: getEngagements |
||||
description: récupérer la liste des engagements |
||||
parameters: |
||||
- $ref: ../../parameters/path/idEngagement.yaml |
||||
|
||||
responses: |
||||
'200': |
||||
$ref: ../../responses/engagement/engagement.yaml |
||||
|
||||
'403': |
||||
$ref: ../../responses/erreur/forbidden.yaml |
@ -0,0 +1,19 @@ |
||||
get: |
||||
tags: |
||||
- engagements |
||||
operationId: getEngagementsEnAttente |
||||
description: Récupérer la liste des engagements en attente |
||||
parameters: |
||||
- $ref: ../../parameters/query/asc.yaml |
||||
- $ref: ../../parameters/query/idAgence.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/engagement/getListeEngagements.yaml |
||||
|
||||
'403': |
||||
$ref: ../../responses/erreur/forbidden.yaml |
@ -0,0 +1,19 @@ |
||||
get: |
||||
tags: |
||||
- engagements |
||||
operationId: getEngagementsRepondus |
||||
description: Récupérer la liste des engagements ayant reçu une réponse |
||||
parameters: |
||||
- $ref: ../../parameters/query/asc.yaml |
||||
- $ref: ../../parameters/query/idAgence.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/engagement/getListeEngagements.yaml |
||||
|
||||
'403': |
||||
$ref: ../../responses/erreur/forbidden.yaml |
@ -1,13 +0,0 @@ |
||||
get: |
||||
tags: |
||||
- ep |
||||
operationId: getChampsDocumentByEP |
||||
description: récupérer les documents en fonction du type de l'EP |
||||
parameters: |
||||
- $ref: ../../parameters/path/type.yaml |
||||
responses: |
||||
'200': |
||||
$ref: ../../responses/ep/getlistechamps.yaml |
||||
|
||||
'403': |
||||
$ref: ../../responses/erreur/forbidden.yaml |
@ -0,0 +1,19 @@ |
||||
get: |
||||
tags: |
||||
- ep |
||||
operationId: getEPEnCours |
||||
description: Récupérer la liste de tous les prochaines EP collaborateurs |
||||
parameters: |
||||
- $ref: ../../parameters/query/asc.yaml |
||||
- $ref: ../../parameters/query/idAgence.yaml |
||||
- $ref: ../../parameters/query/idBU.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/ep/getListeEP.yaml |
||||
|
||||
'403': |
||||
$ref: ../../responses/erreur/forbidden.yaml |
@ -0,0 +1,19 @@ |
||||
get: |
||||
tags: |
||||
- ep |
||||
operationId: getEPSignes |
||||
description: Récupérer la liste de tous les EP collaborateur signés |
||||
parameters: |
||||
- $ref: ../../parameters/query/asc.yaml |
||||
- $ref: ../../parameters/query/idAgence.yaml |
||||
- $ref: ../../parameters/query/idBU.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/ep/getListeEP.yaml |
||||
|
||||
'403': |
||||
$ref: ../../responses/erreur/forbidden.yaml |
@ -1,16 +1,16 @@ |
||||
get: |
||||
tags: |
||||
- ep |
||||
operationId: getProchainEPByCollaborateur |
||||
description: recevoir son prochain EP |
||||
operationId: getProchainEPCollaborateur |
||||
description: Récupérer les détails sur quand aura lieu le prochain EP du collaborateur |
||||
parameters: |
||||
- $ref: ../../parameters/path/idCollaborateur.yaml |
||||
responses: |
||||
'200': |
||||
$ref: ../../responses/ep/getep.yaml |
||||
$ref: ../../responses/ep/getProchainEP.yaml |
||||
|
||||
'403': |
||||
$ref: ../../responses/erreur/forbidden.yaml |
||||
|
||||
'404': |
||||
$ref: ../../responses/erreur/notfound.yaml |
||||
$ref: ../../responses/erreur/notFound.yaml |
@ -1,14 +0,0 @@ |
||||
get: |
||||
tags: |
||||
- ep |
||||
operationId: getProchainsEP |
||||
description: recevoir la liste de tous les prochaines EP collaborateurs |
||||
parameters: |
||||
- $ref: ../../parameters/query/idBu.yaml |
||||
- $ref: ../../parameters/query/idAgence.yaml |
||||
responses: |
||||
'200': |
||||
$ref: ../../responses/ep/getlisteep.yaml |
||||
|
||||
'403': |
||||
$ref: ../../responses/erreur/forbidden.yaml |
@ -0,0 +1,16 @@ |
||||
get: |
||||
tags: |
||||
- ep |
||||
operationId: saisieProchainEP |
||||
description: Récupérer le prochain EP du collaborateur dans le but de le saisir |
||||
parameters: |
||||
- $ref: ../../parameters/path/idCollaborateur.yaml |
||||
responses: |
||||
'200': |
||||
$ref: ../../responses/ep/saisirProchainEP.yaml |
||||
|
||||
'403': |
||||
$ref: ../../responses/erreur/forbidden.yaml |
||||
|
||||
'404': |
||||
$ref: ../../responses/erreur/notFound.yaml |
@ -1,13 +0,0 @@ |
||||
put: |
||||
tags: |
||||
- ep |
||||
operationId: updateEP |
||||
description: update ep |
||||
requestBody: |
||||
$ref: ../../requestbodies/ep.yaml |
||||
responses: |
||||
'200': |
||||
$ref: ../../responses/ep/updateep.yaml |
||||
|
||||
'403': |
||||
$ref: ../../responses/erreur/forbidden.yaml |
@ -0,0 +1,13 @@ |
||||
put: |
||||
tags: |
||||
- ep |
||||
operationId: updateEP |
||||
description: Mettre à jour l'EP déjà saisie |
||||
requestBody: |
||||
$ref: ../../requestbodies/ep.yaml |
||||
responses: |
||||
'200': |
||||
$ref: ../../responses/ep/updateEP.yaml |
||||
|
||||
'403': |
||||
$ref: ../../responses/erreur/forbidden.yaml |
@ -0,0 +1,13 @@ |
||||
put: |
||||
tags: |
||||
- ep |
||||
operationId: updateEP |
||||
description: Poursuivre le processus de l'EP ou bien seulement sauvegarder les modifications |
||||
requestBody: |
||||
$ref: ../../requestbodies/saisieEP.yaml |
||||
responses: |
||||
'200': |
||||
$ref: ../../responses/ep/updateEP.yaml |
||||
|
||||
'403': |
||||
$ref: ../../responses/erreur/forbidden.yaml |
@ -0,0 +1,18 @@ |
||||
put: |
||||
tags: |
||||
- participationsFormations |
||||
operationId: evaluerFormation |
||||
description: Evaluer une formation |
||||
parameters: |
||||
- $ref: ../../parameters/path/idParticipationFormation.yaml |
||||
requestBody: |
||||
$ref: ../../requestbodies/evaluation.yaml |
||||
responses: |
||||
'200': |
||||
$ref: ../../responses/formation/formationEvaluee.yaml |
||||
|
||||
'403': |
||||
$ref: ../../responses/erreur/forbidden.yaml |
||||
|
||||
'404': |
||||
$ref: ../../responses/erreur/notFound.yaml |
@ -0,0 +1,21 @@ |
||||
get: |
||||
tags: |
||||
- formations |
||||
operationId: getFormationAnnulees |
||||
description: Récupérer les formations annulées |
||||
parameters: |
||||
- $ref: ../../parameters/query/asc.yaml |
||||
- $ref: ../../parameters/query/idAgence.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/formation/getListeFormations.yaml |
||||
|
||||
'403': |
||||
$ref: ../../responses/erreur/forbidden.yaml |
||||
|
||||
'404': |
||||
$ref: ../../responses/erreur/notFound.yaml |
@ -0,0 +1,21 @@ |
||||
get: |
||||
tags: |
||||
- formations |
||||
operationId: getFormationRealisee |
||||
description: Récupérer les formations réalisées |
||||
parameters: |
||||
- $ref: ../../parameters/query/asc.yaml |
||||
- $ref: ../../parameters/query/idAgence.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/formation/getListeFormations.yaml |
||||
|
||||
'403': |
||||
$ref: ../../responses/erreur/forbidden.yaml |
||||
|
||||
'404': |
||||
$ref: ../../responses/erreur/notFound.yaml |
@ -0,0 +1,11 @@ |
||||
get: |
||||
tags: |
||||
- formations |
||||
operationId: getModesFormation |
||||
description: Récupérer les modes de formation |
||||
responses: |
||||
'200': |
||||
$ref: ../../responses/formation/getListeModesFormation.yaml |
||||
|
||||
'403': |
||||
$ref: ../../responses/erreur/forbidden.yaml |
@ -0,0 +1,11 @@ |
||||
get: |
||||
tags: |
||||
- formations |
||||
operationId: getOriginesFormation |
||||
description: Récupérer les origines de formation |
||||
responses: |
||||
'200': |
||||
$ref: ../../responses/formation/getListeOriginesFormation.yaml |
||||
|
||||
'403': |
||||
$ref: ../../responses/erreur/forbidden.yaml |
@ -0,0 +1,21 @@ |
||||
get: |
||||
tags: |
||||
- participationsFormations |
||||
operationId: getParticipationByCollaborateur |
||||
description: Récupérer la liste des formations auxquelles est inscrit le collaborateur |
||||
parameters: |
||||
- $ref: ../../parameters/query/asc.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/formation/getListeParticipationsFormation.yaml |
||||
|
||||
'403': |
||||
$ref: ../../responses/erreur/forbidden.yaml |
||||
|
||||
'404': |
||||
$ref: ../../responses/erreur/notFound.yaml |
@ -0,0 +1,21 @@ |
||||
get: |
||||
tags: |
||||
- participationsFormations |
||||
operationId: getParticipationByFormation |
||||
description: Récupérer la liste des participants d'une formation |
||||
parameters: |
||||
- $ref: ../../parameters/query/asc.yaml |
||||
- $ref: ../../parameters/path/idFormation.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/formation/getListeParticipationsFormation.yaml |
||||
|
||||
'403': |
||||
$ref: ../../responses/erreur/forbidden.yaml |
||||
|
||||
'404': |
||||
$ref: ../../responses/erreur/notFound.yaml |
@ -0,0 +1,11 @@ |
||||
get: |
||||
tags: |
||||
- formations |
||||
operationId: getStatutsFormation |
||||
description: Récupérer les statuts de formation |
||||
responses: |
||||
'200': |
||||
$ref: ../../responses/formation/getListeStatutsFormation.yaml |
||||
|
||||
'403': |
||||
$ref: ../../responses/erreur/forbidden.yaml |
@ -0,0 +1,11 @@ |
||||
get: |
||||
tags: |
||||
- formations |
||||
operationId: getTypesFormation |
||||
description: Récupérer les types de formation |
||||
responses: |
||||
'200': |
||||
$ref: ../../responses/formation/getListeTypesFormation.yaml |
||||
|
||||
'403': |
||||
$ref: ../../responses/erreur/forbidden.yaml |
@ -0,0 +1,16 @@ |
||||
get: |
||||
tags: |
||||
- participationsFormations |
||||
operationId: consulterEvaluation |
||||
description: Consulter une évaluation d'une formation |
||||
parameters: |
||||
- $ref: ../../parameters/path/idParticipationFormation.yaml |
||||
responses: |
||||
'200': |
||||
$ref: ../../responses/formation/getEvaluation.yaml |
||||
|
||||
'403': |
||||
$ref: ../../responses/erreur/forbidden.yaml |
||||
|
||||
'404': |
||||
$ref: ../../responses/erreur/notFound.yaml |
@ -0,0 +1,29 @@ |
||||
post: |
||||
tags: |
||||
- notes |
||||
operationId: nouvelleNote |
||||
description: Ajouter une nouvelle note |
||||
requestBody: |
||||
$ref: ../../requestbodies/note.yaml |
||||
responses: |
||||
'201': |
||||
$ref: ../../responses/note/noteCreee.yaml |
||||
'403': |
||||
$ref: ../../responses/erreur/forbidden.yaml |
||||
|
||||
put: |
||||
tags: |
||||
- notes |
||||
operationId: updateNote |
||||
description: Mettre à jour une note |
||||
requestBody: |
||||
$ref: ../../requestbodies/note.yaml |
||||
responses: |
||||
'200': |
||||
$ref: ../../responses/note/updateNote.yaml |
||||
|
||||
'201': |
||||
$ref: ../../responses/note/noteCreee.yaml |
||||
|
||||
'403': |
||||
$ref: ../../responses/erreur/forbidden.yaml |
@ -0,0 +1,33 @@ |
||||
get: |
||||
tags: |
||||
- notes |
||||
operationId: getNoteById |
||||
description: Récupérer une note par son id |
||||
parameters: |
||||
- $ref: ../../parameters/path/idNote.yaml |
||||
responses: |
||||
'200': |
||||
$ref: ../../responses/note/getNote.yaml |
||||
|
||||
'403': |
||||
$ref: ../../responses/erreur/forbidden.yaml |
||||
|
||||
'404': |
||||
$ref: ../../responses/erreur/notFound.yaml |
||||
|
||||
delete: |
||||
tags: |
||||
- notes |
||||
operationId: deleteNote |
||||
description: Supprimer une note |
||||
parameters: |
||||
- $ref: ../../parameters/path/idNote.yaml |
||||
responses: |
||||
'204': |
||||
$ref: ../../responses/note/noteSupprimee.yaml |
||||
|
||||
'403': |
||||
$ref: ../../responses/erreur/forbidden.yaml |
||||
|
||||
'404': |
||||
$ref: ../../responses/erreur/notFound.yaml |
@ -0,0 +1,16 @@ |
||||
get: |
||||
tags: |
||||
- notes |
||||
operationId: getNotesByAuteur |
||||
description: Récupérer les notes d'une personne a écrite |
||||
parameters: |
||||
- $ref: ../../parameters/path/idReferent.yaml |
||||
responses: |
||||
'200': |
||||
$ref: ../../responses/note/getListeNotes.yaml |
||||
|
||||
'403': |
||||
$ref: ../../responses/erreur/forbidden.yaml |
||||
|
||||
'404': |
||||
$ref: ../../responses/erreur/notFound.yaml |
@ -1,17 +1,17 @@ |
||||
get: |
||||
tags: |
||||
- ep |
||||
operationId: createEPI |
||||
description: lancer la procedure entretien professionnel intermediaire |
||||
- notes |
||||
operationId: getNotesByCollaborateur |
||||
description: Récupérer une note par son id |
||||
parameters: |
||||
- $ref: ../../parameters/path/idCollaborateur.yaml |
||||
- $ref: ../../parameters/path/idReferent.yaml |
||||
responses: |
||||
'200': |
||||
$ref: ../../responses/ep/creerepi.yaml |
||||
|
||||
'200': |
||||
$ref: ../../responses/note/getListeNotes.yaml |
||||
|
||||
'403': |
||||
$ref: ../../responses/erreur/forbidden.yaml |
||||
|
||||
'404': |
||||
$ref: ../../responses/erreur/notfound.yaml |
||||
$ref: ../../responses/erreur/notFound.yaml |
@ -1,17 +0,0 @@ |
||||
get: |
||||
tags: |
||||
- participationsFormations |
||||
operationId: getParticipationByCollaborateur |
||||
description: récupérer la liste des formations auxquelles est inscrit le collaborateur |
||||
parameters: |
||||
- $ref: ../../parameters/path/idCollaborateur.yaml |
||||
|
||||
responses: |
||||
'200': |
||||
$ref: ../../responses/formation/participationsformation.yaml |
||||
|
||||
'403': |
||||
$ref: ../../responses/erreur/forbidden.yaml |
||||
|
||||
'404': |
||||
$ref: ../../responses/erreur/notfound.yaml |
@ -0,0 +1,13 @@ |
||||
get: |
||||
tags: |
||||
- saisies |
||||
operationId: getChampsDocument |
||||
description: Récupérer les documents en fonction du type de l'EP ou de l'évaluation |
||||
parameters: |
||||
- $ref: ../../parameters/path/type.yaml |
||||
responses: |
||||
'200': |
||||
$ref: ../../responses/ep/getListeChamps.yaml |
||||
|
||||
'403': |
||||
$ref: ../../responses/erreur/forbidden.yaml |
@ -1,8 +1,29 @@ |
||||
epBody: |
||||
CreationDemandeFormationBody: |
||||
$ref: ./creationDemandeFormation.yaml |
||||
|
||||
DemandeDelegationBody: |
||||
$ref: ./demandeDelegation.yaml |
||||
|
||||
DemandeEPIBody: |
||||
$ref: ./demandeEPI.yaml |
||||
|
||||
DemandeFormationBody: |
||||
$ref: ./demandeFormation.yaml |
||||
|
||||
EngagementBody: |
||||
$ref: ./engagement.yaml |
||||
|
||||
EPBody: |
||||
$ref: ./ep.yaml |
||||
|
||||
formationBody: |
||||
EvaluationBody: |
||||
$ref: ./evaluation.yaml |
||||
|
||||
FormationBody: |
||||
$ref: ./formation.yaml |
||||
|
||||
demandeFormationBody: |
||||
$ref: ./demandeFormation.yaml |
||||
NoteBody: |
||||
$ref: ./note.yaml |
||||
|
||||
SaisieEPBody: |
||||
$ref: ./saisieEP.yaml |
@ -0,0 +1,5 @@ |
||||
required: true |
||||
content: |
||||
application/json: |
||||
schema: |
||||
$ref: ../schemas/demandeformation/creationDemandeFormation.yaml |
@ -0,0 +1,5 @@ |
||||
required: true |
||||
content: |
||||
application/json: |
||||
schema: |
||||
$ref: ../schemas/demandedelegation/creationDemandeDelegation.yaml |
@ -0,0 +1,5 @@ |
||||
required: true |
||||
content: |
||||
application/json: |
||||
schema: |
||||
$ref: ../schemas/demandeepi/demandeEPI.yaml |
Some files were not shown because too many files have changed in this diff Show More
Loading…
Reference in new issue