UNPKG

n8n-nodes-efibank

Version:

Nó personalizado para integração com as APIs Cobranças e Pix do Efi Bank, permitindo operações de pagamentos, recebimentos e gerenciamento de transações financeiras.

65 lines 3.28 kB
"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); exports.carneService = void 0; const cancelCarnet_1 = require("../endpoints/charge/carnet/cancelCarnet"); const cancelCarnetParcel_1 = require("../endpoints/charge/carnet/cancelCarnetParcel"); const createCarnet_1 = require("../endpoints/charge/carnet/createCarnet"); const createCarnetHistory_1 = require("../endpoints/charge/carnet/createCarnetHistory"); const detailCarnet_1 = require("../endpoints/charge/carnet/detailCarnet"); const listCarnets_1 = require("../endpoints/charge/carnet/listCarnets"); const sendCarnetEmail_1 = require("../endpoints/charge/carnet/sendCarnetEmail"); const sendCarnetParcelEmail_1 = require("../endpoints/charge/carnet/sendCarnetParcelEmail"); const settleCarnet_1 = require("../endpoints/charge/carnet/settleCarnet"); const settleCarnetParcel_1 = require("../endpoints/charge/carnet/settleCarnetParcel"); const updateCarnetMetadata_1 = require("../endpoints/charge/carnet/updateCarnetMetadata"); const updateCarnetParcel_1 = require("../endpoints/charge/carnet/updateCarnetParcel"); const updateCarnetParcels_1 = require("../endpoints/charge/carnet/updateCarnetParcels"); async function carneService(endpoint, i) { let requestOptions; switch (endpoint) { case 'cancelCarnet': requestOptions = await (0, cancelCarnet_1.cancelCarnet)(this, i); break; case 'cancelCarnetParcel': requestOptions = await (0, cancelCarnetParcel_1.cancelCarnetParcel)(this, i); break; case 'createCarnet': requestOptions = await (0, createCarnet_1.createCarnet)(this, i); break; case 'createCarnetHistory': requestOptions = await (0, createCarnetHistory_1.createCarnetHistory)(this, i); break; case 'detailCarnet': requestOptions = await (0, detailCarnet_1.detailCarnet)(this, i); break; case 'listCarnets': requestOptions = await (0, listCarnets_1.listCarnets)(this, i); break; case 'sendCarnetEmail': requestOptions = await (0, sendCarnetEmail_1.sendCarnetEmail)(this, i); break; case 'sendCarnetParcelEmail': requestOptions = await (0, sendCarnetParcelEmail_1.sendCarnetParcelEmail)(this, i); break; case 'settleCarnet': requestOptions = await (0, settleCarnet_1.settleCarnet)(this, i); break; case 'settleCarnetParcel': requestOptions = await (0, settleCarnetParcel_1.settleCarnetParcel)(this, i); break; case 'updateCarnetMetadata': requestOptions = await (0, updateCarnetMetadata_1.updateCarnetMetadata)(this, i); break; case 'updateCarnetParcel': requestOptions = await (0, updateCarnetParcel_1.updateCarnetParcel)(this, i); break; case 'updateCarnetParcels': requestOptions = await (0, updateCarnetParcels_1.updateCarnetParcels)(this, i); break; default: throw new Error(`Endpoint de Carnê não implementado: ${endpoint}`); } return requestOptions; } exports.carneService = carneService; //# sourceMappingURL=carneService.js.map