parent
cbd9232269
commit
08326f07ac
@ -0,0 +1,29 @@ |
||||
/** |
||||
* API du serveur de l'application de digitalisation des EP |
||||
* API qui sra utilisée afin de faire communiquer le client et le serveur ainsi que le serveur et la boîte noire. |
||||
* |
||||
* OpenAPI spec version: 1.3.6 |
||||
*
|
||||
* |
||||
* NOTE: This class is auto generated by the swagger code generator program. |
||||
* https://github.com/swagger-api/swagger-codegen.git
|
||||
* Do not edit the class manually. |
||||
*/ |
||||
|
||||
/** |
||||
* DTO contenant le commentaire d'un assistant sur l'EP. |
||||
*/ |
||||
export interface CommentaireAssistantDTO {
|
||||
/** |
||||
* Id du commentaire assistant |
||||
*/ |
||||
id?: number; |
||||
/** |
||||
* Id de l'assistant qui a écrit le commentaire |
||||
*/ |
||||
idAssistante?: string; |
||||
/** |
||||
* Le commentaire de l’assistant |
||||
*/ |
||||
commentaire: string; |
||||
} |
@ -1,21 +0,0 @@ |
||||
/** |
||||
* API du serveur de l'application de digitalisation des EP |
||||
* API qui sra utilisée afin de faire communiquer le client et le serveur ainsi que le serveur et la boîte noire. |
||||
* |
||||
* OpenAPI spec version: 1.3.5 |
||||
*
|
||||
* |
||||
* NOTE: This class is auto generated by the swagger code generator program. |
||||
* https://github.com/swagger-api/swagger-codegen.git
|
||||
* Do not edit the class manually. |
||||
*/ |
||||
import { CollaborateurDTO } from './collaborateurDTO'; |
||||
|
||||
/** |
||||
* Objet à envoyer lorsqu'un référent fait une demande de délégation |
||||
*/ |
||||
export interface CreationDemandeDelegationDTO {
|
||||
idEp?: number; |
||||
idReferent?: CollaborateurDTO; |
||||
raisonDemande: string; |
||||
} |
@ -0,0 +1,22 @@ |
||||
/** |
||||
* API du serveur de l'application de digitalisation des EP |
||||
* API qui sra utilisée afin de faire communiquer le client et le serveur ainsi que le serveur et la boîte noire. |
||||
* |
||||
* OpenAPI spec version: 1.3.6 |
||||
*
|
||||
* |
||||
* NOTE: This class is auto generated by the swagger code generator program. |
||||
* https://github.com/swagger-api/swagger-codegen.git
|
||||
* Do not edit the class manually. |
||||
*/ |
||||
|
||||
/** |
||||
* Correspond à l'état d'une demande comme une demande de formation ou une demande de délégation: * `EnAttente` - Aucune réponse n'a encore été donnée * `Validee` - La demande a été acceptée * `Rejetee` - La demande a été rejeté
|
||||
*/ |
||||
export type EtatDemande = 'EnAttente' | 'Validee' | 'Rejetee'; |
||||
|
||||
export const EtatDemande = { |
||||
EnAttente: 'EnAttente' as EtatDemande, |
||||
Validee: 'Validee' as EtatDemande, |
||||
Rejetee: 'Rejetee' as EtatDemande |
||||
}; |
@ -0,0 +1,23 @@ |
||||
/** |
||||
* API du serveur de l'application de digitalisation des EP |
||||
* API qui sra utilisée afin de faire communiquer le client et le serveur ainsi que le serveur et la boîte noire. |
||||
* |
||||
* OpenAPI spec version: 1.3.6 |
||||
*
|
||||
* |
||||
* NOTE: This class is auto generated by the swagger code generator program. |
||||
* https://github.com/swagger-api/swagger-codegen.git
|
||||
* Do not edit the class manually. |
||||
*/ |
||||
|
||||
/** |
||||
* Correspond à l'état d'un engagement pris: * `EnAttente` - Aucune réponse n'a encore été donnée * `Respecte` - L'engagement a été respecté dans les temps * `NonRealisable` - L'engagement ne sera pas réalisable dans les temps * `DateLimitePassee` - La date limite pour respecter l'engagement est passée
|
||||
*/ |
||||
export type EtatEngagement = 'EnAttente' | 'Respecte' | 'NonRealisable' | 'DateLimitePassee'; |
||||
|
||||
export const EtatEngagement = { |
||||
EnAttente: 'EnAttente' as EtatEngagement, |
||||
Respecte: 'Respecte' as EtatEngagement, |
||||
NonRealisable: 'NonRealisable' as EtatEngagement, |
||||
DateLimitePassee: 'DateLimitePassee' as EtatEngagement |
||||
}; |
@ -0,0 +1,43 @@ |
||||
/** |
||||
* API du serveur de l'application de digitalisation des EP |
||||
* API qui sra utilisée afin de faire communiquer le client et le serveur ainsi que le serveur et la boîte noire. |
||||
* |
||||
* OpenAPI spec version: 1.3.6 |
||||
*
|
||||
* |
||||
* NOTE: This class is auto generated by the swagger code generator program. |
||||
* https://github.com/swagger-api/swagger-codegen.git
|
||||
* Do not edit the class manually. |
||||
*/ |
||||
import { CollaborateurDTO } from './collaborateurDTO'; |
||||
import { EpInformationDTO } from './epInformationDTO'; |
||||
import { StatutFormationDTO } from './statutFormationDTO'; |
||||
|
||||
/** |
||||
* DTO concernant la participation à une formation. |
||||
*/ |
||||
export interface FormationDTOParticipations {
|
||||
/** |
||||
* Id de la participation formation |
||||
*/ |
||||
id?: number; |
||||
/** |
||||
* Date à laquelle la participation a été créée |
||||
*/ |
||||
dateCreation: Date; |
||||
/** |
||||
* Intitulé de la formation |
||||
*/ |
||||
intitule: string; |
||||
/** |
||||
* Date de début de la formation |
||||
*/ |
||||
dateDebut: Date; |
||||
statut: StatutFormationDTO; |
||||
collaborateur: CollaborateurDTO; |
||||
/** |
||||
* Indique si le collaborateur a effectué l'évaluation de la formation |
||||
*/ |
||||
estEvaluee: boolean; |
||||
ep?: EpInformationDTO; |
||||
} |
@ -1,23 +0,0 @@ |
||||
/** |
||||
* API du serveur de l'application de digitalisation des EP |
||||
* API qui sra utilisée afin de faire communiquer le client et le serveur ainsi que le serveur et la boîte noire. |
||||
* |
||||
* OpenAPI spec version: 1.3.5 |
||||
*
|
||||
* |
||||
* NOTE: This class is auto generated by the swagger code generator program. |
||||
* https://github.com/swagger-api/swagger-codegen.git
|
||||
* Do not edit the class manually. |
||||
*/ |
||||
import { BusinessUnitDTO } from './businessUnitDTO'; |
||||
|
||||
/** |
||||
* Les informations d'un collaborateur |
||||
*/ |
||||
export interface ReferentDTO {
|
||||
id: string; |
||||
nom: string; |
||||
prenom: string; |
||||
mailApside: string; |
||||
businessUnit?: BusinessUnitDTO; |
||||
} |
@ -0,0 +1,29 @@ |
||||
/** |
||||
* API du serveur de l'application de digitalisation des EP |
||||
* API qui sra utilisée afin de faire communiquer le client et le serveur ainsi que le serveur et la boîte noire. |
||||
* |
||||
* OpenAPI spec version: 1.3.6 |
||||
*
|
||||
* |
||||
* NOTE: This class is auto generated by the swagger code generator program. |
||||
* https://github.com/swagger-api/swagger-codegen.git
|
||||
* Do not edit the class manually. |
||||
*/ |
||||
|
||||
/** |
||||
* Statut ou état dans lequel se trouve l’EP au cours du processus EP: * `Cree` - L'EP a été créé en base de données mais n'est pas encore disponible * `Disponible` - L'EP est disponible pour être saisi par le collaborateur * `Saisi` - L'EP a été saisi par le collaborateur * `DatesProposees` - Des dates d'entretiens ont été proposées par le référent * `AttenteEntretien` - Indique qu’il s’agit d’un EPS * `Effectue` - Le référent a marqué l'EP comme étant effectué et peut accéder à sa saisie * `SignatureReferent` - Le référent a complété en signé l'EP * `Signe` - Le collaborateur a signé l'EP * `Rejete` - Le collaborateur n'a pas effectué la saisie dans les temps ou a refusé l'EP * `Annule` - Une assistante ou le référent a annulé l'EP du collaborateur
|
||||
*/ |
||||
export type StatutEp = 'Cree' | 'Disponible' | 'Saisi' | 'DatesProposees' | 'AttenteEntretien' | 'Effectue' | 'SignatureReferent' | 'Signe' | 'Rejete' | 'Annule'; |
||||
|
||||
export const StatutEp = { |
||||
Cree: 'Cree' as StatutEp, |
||||
Disponible: 'Disponible' as StatutEp, |
||||
Saisi: 'Saisi' as StatutEp, |
||||
DatesProposees: 'DatesProposees' as StatutEp, |
||||
AttenteEntretien: 'AttenteEntretien' as StatutEp, |
||||
Effectue: 'Effectue' as StatutEp, |
||||
SignatureReferent: 'SignatureReferent' as StatutEp, |
||||
Signe: 'Signe' as StatutEp, |
||||
Rejete: 'Rejete' as StatutEp, |
||||
Annule: 'Annule' as StatutEp |
||||
}; |
@ -0,0 +1,22 @@ |
||||
/** |
||||
* API du serveur de l'application de digitalisation des EP |
||||
* API qui sra utilisée afin de faire communiquer le client et le serveur ainsi que le serveur et la boîte noire. |
||||
* |
||||
* OpenAPI spec version: 1.3.6 |
||||
*
|
||||
* |
||||
* NOTE: This class is auto generated by the swagger code generator program. |
||||
* https://github.com/swagger-api/swagger-codegen.git
|
||||
* Do not edit the class manually. |
||||
*/ |
||||
|
||||
/** |
||||
* Correspond à l'état d'objectif d'un précédent EP: * `Atteint` - L'objectif a été atteint * `Partiel` - L'objectif a été respecté partiellement * `NonAtteint` - L'objectif n'a pas été atteint
|
||||
*/ |
||||
export type StatutObjectif = 'Atteint' | 'Partiel' | 'NonAtteint'; |
||||
|
||||
export const StatutObjectif = { |
||||
Atteint: 'Atteint' as StatutObjectif, |
||||
Partiel: 'Partiel' as StatutObjectif, |
||||
NonAtteint: 'NonAtteint' as StatutObjectif |
||||
}; |
@ -1,21 +0,0 @@ |
||||
/** |
||||
* API du serveur de l'application de digitalisation des EP |
||||
* API qui sra utilisée afin de faire communiquer le client et le serveur ainsi que le serveur et la boîte noire. |
||||
* |
||||
* OpenAPI spec version: 1.3.5 |
||||
*
|
||||
* |
||||
* NOTE: This class is auto generated by the swagger code generator program. |
||||
* https://github.com/swagger-api/swagger-codegen.git
|
||||
* Do not edit the class manually. |
||||
*/ |
||||
import { DemandeFormationDTO } from './demandeFormationDTO'; |
||||
|
||||
/** |
||||
* Thème d'une demande de formation |
||||
*/ |
||||
export interface ThemeDTO {
|
||||
id: number; |
||||
nom: string; |
||||
demandesFormation: Array<DemandeFormationDTO>; |
||||
} |
@ -0,0 +1,23 @@ |
||||
/** |
||||
* API du serveur de l'application de digitalisation des EP |
||||
* API qui sra utilisée afin de faire communiquer le client et le serveur ainsi que le serveur et la boîte noire. |
||||
* |
||||
* OpenAPI spec version: 1.3.6 |
||||
*
|
||||
* |
||||
* NOTE: This class is auto generated by the swagger code generator program. |
||||
* https://github.com/swagger-api/swagger-codegen.git
|
||||
* Do not edit the class manually. |
||||
*/ |
||||
|
||||
/** |
||||
* Indique a quel type de données appartient le champs ou le document: * `EPS` - Il s'agit d'un champ ou d'un document EPS * `EPA` - Il s'agit d'un champ ou d'un document EPA * `EPASIXANS` - Il s'agit d'un champ ou d'un document EPASIXANS * `Evaluation` - Il s'agit de champ lié à l'évaluation d'une formation
|
||||
*/ |
||||
export type TypeChamps = 'EPS' | 'EPA' | 'EPASIXANS' | 'Evaluation'; |
||||
|
||||
export const TypeChamps = { |
||||
EPS: 'EPS' as TypeChamps, |
||||
EPA: 'EPA' as TypeChamps, |
||||
EPASIXANS: 'EPASIXANS' as TypeChamps, |
||||
Evaluation: 'Evaluation' as TypeChamps |
||||
}; |
@ -0,0 +1,23 @@ |
||||
/** |
||||
* API du serveur de l'application de digitalisation des EP |
||||
* API qui sra utilisée afin de faire communiquer le client et le serveur ainsi que le serveur et la boîte noire. |
||||
* |
||||
* OpenAPI spec version: 1.3.6 |
||||
*
|
||||
* |
||||
* NOTE: This class is auto generated by the swagger code generator program. |
||||
* https://github.com/swagger-api/swagger-codegen.git
|
||||
* Do not edit the class manually. |
||||
*/ |
||||
|
||||
/** |
||||
* Type de l’EP que passe le collaborateur: * `EPS` - Indique qu’il s’agit d’un EPS * `EPA` - Indique qu’il s’agit d’un EPA * `EPASIXANS` - Indique qu’il s’agit d’un EPA à 6 ans * `EPASTAFF` - Indique qu’il s’agit d’un EPA que passe un membre du staff
|
||||
*/ |
||||
export type TypeEp = 'EPS' | 'EPA' | 'EPASIXANS' | 'EPASTAFF'; |
||||
|
||||
export const TypeEp = { |
||||
EPS: 'EPS' as TypeEp, |
||||
EPA: 'EPA' as TypeEp, |
||||
EPASIXANS: 'EPASIXANS' as TypeEp, |
||||
EPASTAFF: 'EPASTAFF' as TypeEp |
||||
}; |
@ -0,0 +1,23 @@ |
||||
/** |
||||
* API du serveur de l'application de digitalisation des EP |
||||
* API qui sra utilisée afin de faire communiquer le client et le serveur ainsi que le serveur et la boîte noire. |
||||
* |
||||
* OpenAPI spec version: 1.3.6 |
||||
*
|
||||
* |
||||
* NOTE: This class is auto generated by the swagger code generator program. |
||||
* https://github.com/swagger-api/swagger-codegen.git
|
||||
* Do not edit the class manually. |
||||
*/ |
||||
|
||||
/** |
||||
* Type correspondant à la saisie du champs que le collaborateur ou le référent remplit: * `Commentaire` - Un unique texte * `Competence` - Un texte et un niveau * `Notation` - Une note * `Aucun` - Permet d'avoir un champ sans le lié à une saisie dans le cas où les données sont récupérées et traitées directement avec celles en base
|
||||
*/ |
||||
export type TypeSaisie = 'Commentaire' | 'Competence' | 'Notation' | 'Aucun'; |
||||
|
||||
export const TypeSaisie = { |
||||
Commentaire: 'Commentaire' as TypeSaisie, |
||||
Competence: 'Competence' as TypeSaisie, |
||||
Notation: 'Notation' as TypeSaisie, |
||||
Aucun: 'Aucun' as TypeSaisie |
||||
}; |
Loading…
Reference in new issue