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.

57 lines 2.96 kB
"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); exports.splitService = void 0; const pixSplitConfig_1 = require("../endpoints/split/config/pixSplitConfig"); const pixSplitConfigId_1 = require("../endpoints/split/config/pixSplitConfigId"); const pixSplitDetailConfig_1 = require("../endpoints/split/config/pixSplitDetailConfig"); const pixCreateCharge_1 = require("../endpoints/cob/pixCreateCharge"); const pixSplitLinkCharge_1 = require("../endpoints/split/cob/pixSplitLinkCharge"); const pixSplitUnlinkDueCharge_1 = require("../endpoints/split/cobv/pixSplitUnlinkDueCharge"); const pixSplitLinkDueCharge_1 = require("../endpoints/split/cobv/pixSplitLinkDueCharge"); const pixSplitDetailDueCharge_1 = require("../endpoints/split/cobv/pixSplitDetailDueCharge"); const pixSplitUnlinkCharge_1 = require("../endpoints/split/cob/pixSplitUnlinkCharge"); const pixSplitDetailCharge_1 = require("../endpoints/split/cob/pixSplitDetailCharge"); const pixCreateDueCharge_1 = require("../endpoints/cobv/pixCreateDueCharge"); async function splitService(endpoint, i) { let requestOptions; switch (endpoint) { case 'pixSplitConfig': requestOptions = await (0, pixSplitConfig_1.pixSplitConfig)(this, i); break; case 'pixSplitConfigId': requestOptions = await (0, pixSplitConfigId_1.pixSplitConfigId)(this, i); break; case 'pixSplitDetailConfig': requestOptions = await (0, pixSplitDetailConfig_1.pixSplitDetailConfig)(this, i); break; case 'pixCreateCharge': requestOptions = await (0, pixCreateCharge_1.pixCreateCharge)(this, i); break; case 'pixSplitDetailCharge': requestOptions = await (0, pixSplitDetailCharge_1.pixSplitDetailCharge)(this, i); break; case 'pixCreateDueCharge': requestOptions = await (0, pixCreateDueCharge_1.pixCreateDueCharge)(this, i); break; case 'pixSplitLinkCharge': requestOptions = await (0, pixSplitLinkCharge_1.pixSplitLinkCharge)(this, i); break; case 'pixSplitUnlinkCharge': requestOptions = await (0, pixSplitUnlinkCharge_1.pixSplitUnlinkCharge)(this, i); break; case 'pixSplitDetailDueCharge': requestOptions = await (0, pixSplitDetailDueCharge_1.pixSplitDetailDueCharge)(this, i); break; case 'pixSplitLinkDueCharge': requestOptions = await (0, pixSplitLinkDueCharge_1.pixSplitLinkDueCharge)(this, i); break; case 'pixSplitUnlinkDueCharge': requestOptions = await (0, pixSplitUnlinkDueCharge_1.pixSplitUnlinkDueCharge)(this, i); break; default: throw new Error(`Endpoint de split de pagamento não implementado`); } return requestOptions; } exports.splitService = splitService; //# sourceMappingURL=splitService.js.map