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

master
jboinembalome 4 years ago
parent c94822faf6
commit 6288aeb4ad
  1. 2
      requestbodies/demandeDelegation.yaml
  2. 3
      schemas/_index.yaml
  3. 15
      schemas/demandedelegation/creationDemandeDelegation.yaml
  4. 7
      schemas/demandedelegation/demandeDelegation.yaml

@ -2,4 +2,4 @@ required: true
content: content:
application/json: application/json:
schema: schema:
$ref: ../schemas/demandedelegation/creationDemandeDelegation.yaml $ref: ../schemas/demandedelegation/demandeDelegation.yaml

@ -57,9 +57,6 @@ TypeEntretienDTO:
$ref: ./ep/typeEntretien.yaml $ref: ./ep/typeEntretien.yaml
#DemandeDelegation #DemandeDelegation
CreationDemandeDelegationDTO:
$ref: ./demandedelegation/creationDemandeDelegation.yaml
DemandeDelegationDTO: DemandeDelegationDTO:
$ref: ./demandedelegation/demandeDelegation.yaml $ref: ./demandedelegation/demandeDelegation.yaml

@ -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

@ -1,9 +1,10 @@
type: object 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: properties:
id: id:
type: integer type: integer
format: int64 format: int64
description: Id de le demande de d´el´egation
referent: referent:
$ref: ../collaborateur/collaborateur.yaml $ref: ../collaborateur/collaborateur.yaml
ep: ep:
@ -11,15 +12,19 @@ properties:
dateDemande: dateDemande:
type: string type: string
format: date-time format: date-time
description: Date à laquelle la demande de délégation a été effectuée
raisonDemande: raisonDemande:
type: string type: string
description: Raison pour laquelle la demande a été effectuée
etatDemande: etatDemande:
$ref: ../enum/etatDemande.yaml $ref: ../enum/etatDemande.yaml
dateReponse: dateReponse:
type: string type: string
format: date-time format: date-time
description: Date à laquelle la réponse a été donnée
raisonRefus: raisonRefus:
type: string type: string
description: Raison pour laquelle la demande a été refusée
required: required:
- referent - referent

Loading…
Cancel
Save