UNPKG

giganet_conecta

Version:

Aplicação com o fim de facilitar conexões com APi's e Banco de Dados (MySql, Mongo e Elasticsearch).

116 lines (94 loc) 4.66 kB
// Ixc Soft const IXC_Soft_listar_cliente = require("./Ixc Soft/Read/Cliente"); const IXC_Soft_listar_contrato = require("./Ixc Soft/Read/Contrato"); const IXC_Soft_listar_login = require("./Ixc Soft/Read/Login"); const IXC_Soft_listar_servico_adicional = require("./Ixc Soft/Read/Servico adicional"); const IXC_Soft_inserir_atendimento = require("./Ixc Soft/Create/Atendimento"); const IXC_Soft_inserir_ordem_de_servico = require("./Ixc Soft/Create/OS"); const IXC_Soft_inserir_ordem_de_servico_arquivo = require("./Ixc Soft/Create/OS Arquivo"); const IXC_Soft_inserir_fn_apagar = require("./Ixc Soft/Create/Fn apagar"); const IXC_Soft_inserir_veiculos_despesas = require("./Ixc Soft/Create/Veiculos despesas"); const IXC_Soft_alterar_cliente = require("./Ixc Soft/Update/Cliente"); const IXC_Soft_alterar_contrato = require("./Ixc Soft/Update/Contrato"); const IXC_Soft_alterar_login = require("./Ixc Soft/Update/Login"); const IXC_Soft_alterar_servico_adicional = require("./Ixc Soft/Update/Servico adicional"); const IXC_Soft_funcoes_desconectar_login = require("./Ixc Soft/Functions/Desconectar login"); const IXC_Soft_funcoes_gerar_financeiro = require("./Ixc Soft/Functions/Gerar financeiro"); const IXC_Soft_funcoes_potencia_onu = require("./Ixc Soft/Functions/Potencia ONU"); // Roger const Roger_listar_clientes_fora_do_bloco = require("./Roger/Streamings/Read/Fora do bloco"); const Roger_listar_clientes_fora_do_bloco_problemas = require("./Roger/Streamings/Read/Fora do bloco - problemas"); const Roger_listar_clientes_blacklist = require("./Roger/Streamings/Read/Clientes blacklist"); const Roger_inserir_cliente_blacklist = require("./Roger/Streamings/Create/Cliente blacklist"); const Roger_deletar_cliente_blacklist = require("./Roger/Streamings/Delete/Cliente blacklist"); const Roger_listar_controle_pos_pos_pendente = require("./Roger/Controle pos/Read/Pos pendente"); const Roger_listar_controle_pos_oss_em_aberto = require("./Roger/Controle pos/Read/Oss em aberto"); const Roger_listar_controle_pos_pos_e_ordens = require("./Roger/Controle pos/Read/Pos e Ordens"); const Vendas = require("./Roger/Comissoes/Read/Vendas"); const VendasExportExcel = require("./Roger/Comissoes/Read/Vendas export excel"); // Veloe Go const AccountTransactionsLogin = require("./Veloe Go/account-transactions/login"); const FuelSupplyDataLogin = require("./Veloe Go/fuel-supply-data/login"); const SupplyHistoryAnp = require("./Veloe Go/fuel-supply-data/supply-history-anp"); const Transaction = require("./Veloe Go/fuel-supply-data/transaction"); const VehicleLogin = require("./Veloe Go/vehicle/login"); module.exports = { IXC_SOFT: { READ: { cliente: IXC_Soft_listar_cliente, contrato: IXC_Soft_listar_contrato, login: IXC_Soft_listar_login, servico_adicional: IXC_Soft_listar_servico_adicional, }, CREATE: { atendimento: IXC_Soft_inserir_atendimento, ordem_de_servico: IXC_Soft_inserir_ordem_de_servico, ordem_de_servico_arquivo: IXC_Soft_inserir_ordem_de_servico_arquivo, fn_apagar: IXC_Soft_inserir_fn_apagar, veiculos_despesas: IXC_Soft_inserir_veiculos_despesas, }, UPDATE: { cliente: IXC_Soft_alterar_cliente, contrato: "ainda em desenvolvimento", login: IXC_Soft_alterar_login, servico_adicional: IXC_Soft_alterar_servico_adicional, }, FUNCTIONS: { desconectar_login: IXC_Soft_funcoes_desconectar_login, gerar_financeiro: IXC_Soft_funcoes_gerar_financeiro, potencia_onu: "ainda em desenvolvimento", }, }, ROGER: { READ: { clientes_fora_do_bloco: Roger_listar_clientes_fora_do_bloco, clientes_fora_do_bloco_problemas: Roger_listar_clientes_fora_do_bloco_problemas, clientes_blacklist: Roger_listar_clientes_blacklist, }, CREATE: { cliente_blacklist: Roger_inserir_cliente_blacklist }, DELETE: { cliente_blacklist: Roger_deletar_cliente_blacklist }, CONTROLE_POS: { pos_pendente: Roger_listar_controle_pos_pos_pendente, oss_em_aberto: Roger_listar_controle_pos_oss_em_aberto, pos_e_ordens: Roger_listar_controle_pos_pos_e_ordens, }, COMISSOES: { vendas: Vendas, vendas_export_excel: VendasExportExcel, }, }, VELOE_GO: { account_transactions: { login: AccountTransactionsLogin, }, fuel_supply_data: { login: FuelSupplyDataLogin, supply_history_anp: SupplyHistoryAnp, transaction: Transaction, }, vehicle: { login: VehicleLogin, }, }, };