UNPKG

n8n-nodes-efibank

Version:

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

29 lines 1.39 kB
"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); exports.batchService = void 0; const pixCreateDueChargeBatch_1 = require("../endpoints/batch/pixCreateDueChargeBatch"); const pixUpdateDueChargeBatch_1 = require("../endpoints/batch/pixUpdateDueChargeBatch"); const pixDetailDueChargeBatch_1 = require("../endpoints/batch/pixDetailDueChargeBatch"); const pixListDueChargeBatch_1 = require("../endpoints/batch/pixListDueChargeBatch"); async function batchService(endpoint, i) { let requestOptions; switch (endpoint) { case 'pixCreateDueChargeBatch': requestOptions = await (0, pixCreateDueChargeBatch_1.pixCreateDueChargeBatch)(this, i); break; case 'pixUpdateDueChargeBatch': requestOptions = await (0, pixUpdateDueChargeBatch_1.pixUpdateDueChargeBatch)(this, i); break; case 'pixDetailDueChargeBatch': requestOptions = await (0, pixDetailDueChargeBatch_1.pixDetailDueChargeBatch)(this, i); break; case 'pixListDueChargeBatch': requestOptions = await (0, pixListDueChargeBatch_1.pixListDueChargeBatch)(this, i); break; default: throw new Error(`Endpoint de cobrança em lote não implementado`); } return requestOptions; } exports.batchService = batchService; //# sourceMappingURL=batchService.js.map