Documentation
    Preparing search index...
    Index

    Constructors

    Methods

    • Generate method to update a record to the DB

      Parameters

      • id: any
      • contratID: any

      Returns Promise<any>

    • Parameters

      • orderId: any

      Returns Promise<
          {
              dossier: string
              | number;
              hotels: boolean;
              pnr: boolean;
              rails: boolean;
          },
      >

    • Parameters

      • orderId: any
      • data: { agencyId: any; salesPointId: any } = ...

      Returns Promise<any>

    • Parameters

      • offset: number = 0
      • limit: number = 200
      • data: any

      Returns Promise<any>

    • Parameters

      • orderId: any
      • data: { agencyId: any; salesPointId: any } = ...

      Returns Promise<any>

    • Récupère un Dossier archivé en fonction de l'orderId fourni, incluant les informations sur les voyageurs, les billets, les services aériens, les PNR, les agences, et les points de ventes associés.

      Parameters

      • orderId: string

      Returns Promise<any>

    • Parameters

      • offset: number = 0
      • limit: number = 200
      • data: any
      • decodedToken: any
      • idKeycloakArray: any

      Returns Promise<any>

    • lit et récupère un Dossier en récupérant les données associées depuis la base de données. (dossiers liés, info de voyage, PNR, détails des billets, services, notifications, attributs des points de vente.)

      Parameters

      • orderId: string

      Returns Promise<DossierOpti>

      const dossier = await DossierService.readOpti(orderId);
      const pnr = dossier.pnr.id; // ID du PNR associé
      const travelers = dossier.dossier_has_traveler; // Liste des voyageurs