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

master
jboinembalome 4 years ago
parent fd74f4c14d
commit c94822faf6
  1. 4
      schemas/collaborateur/agence.yaml
  2. 7
      schemas/collaborateur/businessunit.yaml
  3. 8
      schemas/collaborateur/collaborateur.yaml

@ -1,11 +1,13 @@
type: object
description: Une agence de Apside
description: Agence à laquelle appartient le collaborateur
properties:
id:
type: integer
format: int64
description: Id de l'agence
nom:
type: string
description: Nom de l'agence
bu:
type: array
items:

@ -1,14 +1,15 @@
type: object
description: Une business unit d'une agence
description: Business unit à laquelle appartient le collaborateur
properties:
id:
type: integer
format: int64
description: Id de l'agence
nom:
type: string
description: Nom de la business unit
agence:
$ref: ./agence.yaml
required:
- id
- nom
- agence
- nom

@ -1,22 +1,28 @@
type: object
description: Les informations d'un collaborateur
description: Objet contenant les données du collaborateur
properties:
id:
type: string
format: uuid
description: Id du collaborateur
nom:
type: string
description: Nom du collaborateur
prenom:
type: string
description: Prénom du collaborateur
mailApside:
type: string
format: email
description: Mail Apside du collaborateur
dateArrivee:
type: string
format: date-time
description: Date à laquelle le collaborateur a été embauché
dateDepart:
type: string
format: date-time
description: Date à laquelle le collaborateur a quitté l'entreprise
businessUnit:
$ref: ./businessUnit.yaml
referent:

Loading…
Cancel
Save