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 4.1 kB
"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); exports.automaticService = void 0; const pixCreateRecurrenceAutomatic_1 = require("../endpoints/automatic/rec/pixCreateRecurrenceAutomatic"); const pixDetailRecurrenceAutomatic_1 = require("../endpoints/automatic/rec/pixDetailRecurrenceAutomatic"); const pixListRecurrenceAutomatic_1 = require("../endpoints/automatic/rec/pixListRecurrenceAutomatic"); const pixUpdateRecurrenceAutomatic_1 = require("../endpoints/automatic/rec/pixUpdateRecurrenceAutomatic"); const pixCreateRequestRecurrenceAutomatic_1 = require("../endpoints/automatic/solicRec/pixCreateRequestRecurrenceAutomatic"); const pixDetailRequestRecurrenceAutomatic_1 = require("../endpoints/automatic/solicRec/pixDetailRequestRecurrenceAutomatic"); const pixUpdateRequestRecurrenceAutomatic_1 = require("../endpoints/automatic/solicRec/pixUpdateRequestRecurrenceAutomatic"); const pixCreateAutomaticChargeTxid_1 = require("../endpoints/automatic/cobr/pixCreateAutomaticChargeTxid"); const pixUpdateAutomaticCharge_1 = require("../endpoints/automatic/cobr/pixUpdateAutomaticCharge"); const pixDetailAutomaticCharge_1 = require("../endpoints/automatic/cobr/pixDetailAutomaticCharge"); const pixCreateAutomaticCharge_1 = require("../endpoints/automatic/cobr/pixCreateAutomaticCharge"); const pixListAutomaticCharge_1 = require("../endpoints/automatic/cobr/pixListAutomaticCharge"); const pixRetryRequestAutomatic_1 = require("../endpoints/automatic/cobr/pixRetryRequestAutomatic"); async function automaticService(endpoint, i) { let requestOptions; switch (endpoint) { case 'pixCreateRecurrenceAutomatic': requestOptions = await (0, pixCreateRecurrenceAutomatic_1.pixCreateRecurrenceAutomatic)(this, i); break; case 'pixDetailRecurrenceAutomatic': requestOptions = await (0, pixDetailRecurrenceAutomatic_1.pixDetailRecurrenceAutomatic)(this, i); break; case 'pixListRecurrenceAutomatic': requestOptions = await (0, pixListRecurrenceAutomatic_1.pixListRecurrenceAutomatic)(this, i); break; case 'pixUpdateRecurrenceAutomatic': requestOptions = await (0, pixUpdateRecurrenceAutomatic_1.pixUpdateRecurrenceAutomatic)(this, i); break; case 'pixCreateRequestRecurrenceAutomatic': requestOptions = await (0, pixCreateRequestRecurrenceAutomatic_1.pixCreateRequestRecurrenceAutomatic)(this, i); break; case 'pixDetailRequestRecurrenceAutomatic': requestOptions = await (0, pixDetailRequestRecurrenceAutomatic_1.pixDetailRequestRecurrenceAutomatic)(this, i); break; case 'pixUpdateRequestRecurrenceAutomatic': requestOptions = await (0, pixUpdateRequestRecurrenceAutomatic_1.pixUpdateRequestRecurrenceAutomatic)(this, i); break; case 'pixCreateAutomaticCharge': requestOptions = await (0, pixCreateAutomaticCharge_1.pixCreateAutomaticCharge)(this, i); break; case 'pixCreateAutomaticChargeTxid': requestOptions = await (0, pixCreateAutomaticChargeTxid_1.pixCreateAutomaticChargeTxid)(this, i); break; case 'pixUpdateAutomaticCharge': requestOptions = await (0, pixUpdateAutomaticCharge_1.pixUpdateAutomaticCharge)(this, i); break; case 'pixDetailAutomaticCharge': requestOptions = await (0, pixDetailAutomaticCharge_1.pixDetailAutomaticCharge)(this, i); break; case 'pixListAutomaticCharges': requestOptions = await (0, pixListAutomaticCharge_1.pixListAutomaticCharge)(this, i); break; case 'pixCRetryRequestAutomatic': requestOptions = await (0, pixRetryRequestAutomatic_1.pixRetryRequestAutomatic)(this, i); break; default: throw new Error(`Endpoint de Pix Automático não implementado: ${endpoint}`); } return requestOptions; } exports.automaticService = automaticService; //# sourceMappingURL=automaticService.js.map