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.

53 lines 2.53 kB
"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); exports.exclusivesService = void 0; const detailReport_1 = require("../endpoints/exclusives/report/detailReport"); const createReport_1 = require("../endpoints/exclusives/report/createReport"); const medList_1 = require("../endpoints/exclusives/med/medList"); const pixListEvp_1 = require("../endpoints/exclusives/key/pixListEvp"); const pixDeleteEvp_1 = require("../endpoints/exclusives/key/pixDeleteEvp"); const pixCreateEvp_1 = require("../endpoints/exclusives/key/pixCreateEvp"); const updateAccountConfig_1 = require("../endpoints/exclusives/account/updateAccountConfig"); const listAccountConfig_1 = require("../endpoints/exclusives/account/listAccountConfig"); const getAccountBalance_1 = require("../endpoints/exclusives/account/getAccountBalance"); const pixGetReceipt_1 = require("../endpoints/exclusives/pix/pixGetReceipt"); async function exclusivesService(endpoint, i) { let requestOptions; switch (endpoint) { case 'getAccountBalance': requestOptions = await (0, getAccountBalance_1.getAccountBalance)(this, i); break; case 'listAccountConfig': requestOptions = await (0, listAccountConfig_1.listAccountConfig)(this, i); break; case 'updateAccountConfig': requestOptions = await (0, updateAccountConfig_1.updateAccountConfig)(this, i); break; case 'pixCreateEvp': requestOptions = await (0, pixCreateEvp_1.pixCreateEvp)(this, i); break; case 'pixDeleteEvp': requestOptions = await (0, pixDeleteEvp_1.pixDeleteEvp)(this, i); break; case 'pixListEvp': requestOptions = await (0, pixListEvp_1.pixListEvp)(this, i); break; case 'medList': requestOptions = await (0, medList_1.medList)(this, i); break; case 'createReport': requestOptions = await (0, createReport_1.createReport)(this, i); break; case 'detailReport': requestOptions = await (0, detailReport_1.detailReport)(this, i); break; case 'pixGetReceipt': requestOptions = await (0, pixGetReceipt_1.pixGetReceipt)(this, i); break; default: throw new Error(`Endpoint exclusivo Efí não implementado: ${endpoint}`); } return requestOptions; } exports.exclusivesService = exclusivesService; //# sourceMappingURL=exclusivesService.js.map