diff --git a/requestbodies/demandeDelegation.yaml b/requestbodies/demandeDelegation.yaml index 5f36949..a06939e 100644 --- a/requestbodies/demandeDelegation.yaml +++ b/requestbodies/demandeDelegation.yaml @@ -2,4 +2,4 @@ required: true content: application/json: schema: - $ref: ../schemas/demandedelegation/creationDemandeDelegation.yaml \ No newline at end of file + $ref: ../schemas/demandedelegation/demandeDelegation.yaml \ No newline at end of file diff --git a/schemas/_index.yaml b/schemas/_index.yaml index e50930e..32f82e3 100644 --- a/schemas/_index.yaml +++ b/schemas/_index.yaml @@ -57,9 +57,6 @@ TypeEntretienDTO: $ref: ./ep/typeEntretien.yaml #DemandeDelegation -CreationDemandeDelegationDTO: - $ref: ./demandedelegation/creationDemandeDelegation.yaml - DemandeDelegationDTO: $ref: ./demandedelegation/demandeDelegation.yaml diff --git a/schemas/demandedelegation/creationDemandeDelegation.yaml b/schemas/demandedelegation/creationDemandeDelegation.yaml deleted file mode 100644 index 3f6a5aa..0000000 --- a/schemas/demandedelegation/creationDemandeDelegation.yaml +++ /dev/null @@ -1,15 +0,0 @@ -type: object -description: Objet à envoyer lorsqu'un référent fait une demande de délégation -properties: - idEp: - type: integer - format: int64 - idReferent: - $ref: ../collaborateur/collaborateur.yaml - raisonDemande: - type: string - -required: - - id - - referent - - raisonDemande \ No newline at end of file diff --git a/schemas/demandedelegation/demandeDelegation.yaml b/schemas/demandedelegation/demandeDelegation.yaml index 77fad03..3f86353 100644 --- a/schemas/demandedelegation/demandeDelegation.yaml +++ b/schemas/demandedelegation/demandeDelegation.yaml @@ -1,9 +1,10 @@ type: object -description: Les détails d'une demande de délégation d'un EP +description: DTO pour la gestion des demandes de délégations properties: id: type: integer format: int64 + description: Id de le demande de d´el´egation referent: $ref: ../collaborateur/collaborateur.yaml ep: @@ -11,15 +12,19 @@ properties: dateDemande: type: string format: date-time + description: Date à laquelle la demande de délégation a été effectuée raisonDemande: type: string + description: Raison pour laquelle la demande a été effectuée etatDemande: $ref: ../enum/etatDemande.yaml dateReponse: type: string format: date-time + description: Date à laquelle la réponse a été donnée raisonRefus: type: string + description: Raison pour laquelle la demande a été refusée required: - referent