var MODULO_PROCESSOS = 1; var MODULO_API_GOV = 2; var MODULO_COMUNICACAO = 3; var MODULO_FACILITADOR_CONTABIL = 4; var MODULO_DFES = 5; var MODULO_HONORARIOS = 6; var MODULO_FACILITADOR_FISCAL = 7; var MODULO_FINANCAS = 8; var MODULO_PROJETO_ESPECIAL = 9; function SetModulo(aModulo) { _GET('/App/Controller/Launcher/SetModulo.controller.php', { modulo: aModulo } ).done(data => { let OBJ = JSON.parse(data); if (OBJ.erro == 1) { OpenModal('Ops, não foi possível acionar o módulo desejado. Erro: ' + OBJ.msg); } else { switch (parseInt(OBJ.modulo)) { case MODULO_PROCESSOS: OpenPage('/' + URL_BASE + 'dashboard'); break; case MODULO_API_GOV: OpenPage('/' + URL_BASE + 'APIGov/dashboard'); break; case MODULO_HONORARIOS: OpenPage('/' + URL_BASE + 'dashboard-honorarios'); break; case MODULO_FACILITADOR_CONTABIL: OpenPage('/' + URL_BASE + 'FacilitadorContabil/documentos/lista'); break; case MODULO_FACILITADOR_FISCAL: OpenPage('/' + URL_BASE + 'FacilitadorFiscal/nfe/lista'); break; case MODULO_FINANCAS: OpenPage('/' + URL_BASE + 'Financas/dashboard'); break; case MODULO_PROJETO_ESPECIAL: OpenPage('/' + URL_BASE + 'ProjetoEspecial/dashboard'); break; default: break; } } }); } $('*[ac-mod="true"]').on('click', (e) => { switch (e.target.id) { case 'mod_processos': SetModulo(MODULO_PROCESSOS); break; case 'mod_api_gov': SetModulo(MODULO_API_GOV); break; case 'mod_honorarios': SetModulo(MODULO_HONORARIOS); break; case 'mod_financas': SetModulo(MODULO_FINANCAS); break; case 'mod_facilitador_contabil': SetModulo(MODULO_FACILITADOR_CONTABIL); case 'mod_facilitador_fiscal': SetModulo(MODULO_FACILITADOR_FISCAL); break; default: break; } }); function ModalModeloContrato() { fetch('/' + URL_BASE + 'App/View/Pages/Contrato/include/modal_contrato_cliente.php') .then(req => req.text()) .then(res => { $('body').append(res); }); } function ModalParamaetrosHonorarios() { PageModal('/' + URL_BASE + 'App/View/Pages/ParametrosHonorarios/cadastro.php', ' Parâmetros'); setTimeout(() => { $("#inputCompetencia").select(); }, 100); } function OpenModalCadVencimento() { PageModal('/' + URL_BASE + 'App/View/Pages/Contrato/cadastro_vencimento.php', ' Cadastrar Vencimento (Dias)', false); }