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.

49 lines 2.84 kB
"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); exports.locationService = void 0; const pixCreateLocation_1 = require("../endpoints/location/loc/pixCreateLocation"); const pixLocationList_1 = require("../endpoints/location/loc/pixLocationList"); const pixDetailLocation_1 = require("../endpoints/location/loc/pixDetailLocation"); const pixGenerateQRCode_1 = require("../endpoints/location/loc/pixGenerateQRCode"); const pixUnlinkTxidLocation_1 = require("../endpoints/location/loc/pixUnlinkTxidLocation"); const pixCreateLocationRecurrenceAutomatic_1 = require("../endpoints/location/locRec/pixCreateLocationRecurrenceAutomatic"); const pixListLocationRecurrenceAutomatic_1 = require("../endpoints/location/locRec/pixListLocationRecurrenceAutomatic"); const pixDetailLocationRecurrenceAutomatic_1 = require("../endpoints/location/locRec/pixDetailLocationRecurrenceAutomatic"); const pixUnlinkLocationRecurrenceAutomatic_1 = require("../endpoints/location/locRec/pixUnlinkLocationRecurrenceAutomatic"); async function locationService(endpoint, i) { let requestOptions; switch (endpoint) { case 'pixCreateLocation': requestOptions = await (0, pixCreateLocation_1.pixCreateLocation)(this, i); break; case 'pixLocationList': requestOptions = await (0, pixLocationList_1.pixLocationList)(this, i); break; case 'pixDetailLocation': requestOptions = await (0, pixDetailLocation_1.pixDetailLocation)(this, i); break; case 'pixGenerateQRCode': requestOptions = await (0, pixGenerateQRCode_1.pixGenerateQRCode)(this, i); break; case 'pixUnlinkTxidLocation': requestOptions = await (0, pixUnlinkTxidLocation_1.pixUnlinkTxidLocation)(this, i); break; case 'pixCreateLocationRecurrenceAutomatic': requestOptions = await (0, pixCreateLocationRecurrenceAutomatic_1.pixCreateLocationRecurrenceAutomatic)(this, i); break; case 'pixListLocationRecurrenceAutomatic': requestOptions = await (0, pixListLocationRecurrenceAutomatic_1.pixListLocationRecurrenceAutomatic)(this, i); break; case 'pixDetailLocationRecurrenceAutomatic': requestOptions = await (0, pixDetailLocationRecurrenceAutomatic_1.pixDetailLocationRecurrenceAutomatic)(this, i); break; case 'pixUnlinkLocationRecurrenceAutomatic': requestOptions = await (0, pixUnlinkLocationRecurrenceAutomatic_1.pixUnlinkLocationRecurrenceAutomatic)(this, i); break; default: throw new Error(`Endpoint de location não implementado: ${endpoint}`); } return requestOptions; } exports.locationService = locationService; //# sourceMappingURL=locationService.js.map