|
|
|
|
|
|
|
|
from calendario import main as calendario
|
|
|
from calendario_mensal import main as calendario_mensal
|
|
|
|
|
|
MODULES = {
|
|
|
|
|
|
|
|
|
|
|
|
"formulario": {
|
|
|
"key": "formulario",
|
|
|
"label": "Formulário",
|
|
|
"descricao": "Cadastro de dados operacionais",
|
|
|
"perfis": ["admin", "usuario"],
|
|
|
"grupo": "Operação Load"
|
|
|
},
|
|
|
"consulta": {
|
|
|
"key": "consulta",
|
|
|
"label": "Consulta",
|
|
|
"descricao": "Consulta e exportação de registros",
|
|
|
"perfis": ["admin", "usuario"],
|
|
|
"grupo": "Operação Load"
|
|
|
},
|
|
|
"relatorio": {
|
|
|
"key": "relatorio",
|
|
|
"label": "Relatório",
|
|
|
"descricao": "Indicadores e análises",
|
|
|
"perfis": ["admin"],
|
|
|
"grupo": "Operação Load"
|
|
|
},
|
|
|
"ranking": {
|
|
|
"key": "ranking",
|
|
|
"label": "Ranking",
|
|
|
"descricao": "Classificação do quiz",
|
|
|
"perfis": ["admin", "usuario"],
|
|
|
"grupo": "Operação Load"
|
|
|
},
|
|
|
"quiz": {
|
|
|
"key": "quiz",
|
|
|
"label": "Quiz",
|
|
|
"descricao": "Questionário de conhecimentos",
|
|
|
"perfis": ["admin", "usuario"],
|
|
|
"grupo": "Operação Load"
|
|
|
},
|
|
|
"quiz_admin": {
|
|
|
"key": "quiz_admin",
|
|
|
"label": "Quiz Admin",
|
|
|
"descricao": "Gestão de perguntas do quiz",
|
|
|
"perfis": ["admin"],
|
|
|
"grupo": "Operação Load"
|
|
|
},
|
|
|
"videos": {
|
|
|
"key": "videos",
|
|
|
"label": "Vídeos",
|
|
|
"descricao": "Biblioteca de vídeos",
|
|
|
"perfis": ["admin", "usuario"],
|
|
|
"grupo": "Operação Load"
|
|
|
},
|
|
|
"usuarios": {
|
|
|
"key": "usuarios",
|
|
|
"label": "Usuários",
|
|
|
"descricao": "Gestão de usuários",
|
|
|
"perfis": ["admin"],
|
|
|
"grupo": "Operação Load"
|
|
|
},
|
|
|
"administracao": {
|
|
|
"key": "administracao",
|
|
|
"label": "Administração",
|
|
|
"descricao": "Administração do sistema",
|
|
|
"perfis": ["admin", "usuario"],
|
|
|
"grupo": "Operação Load"
|
|
|
},
|
|
|
"auditoria": {
|
|
|
"key": "auditoria",
|
|
|
"label": "Auditoria",
|
|
|
"descricao": "Log de ações do sistema",
|
|
|
"perfis": ["admin"],
|
|
|
"grupo": "Operação Load"
|
|
|
},
|
|
|
"jogos": {
|
|
|
"key": "jogos",
|
|
|
"label": "Jogos",
|
|
|
"descricao": "Mini-games e diversão",
|
|
|
"perfis": ["admin"],
|
|
|
"grupo": "Operação Load"
|
|
|
},
|
|
|
"calendario": {
|
|
|
"key": "calendario",
|
|
|
"label": "Calendário",
|
|
|
"descricao": "Calendário de eventos",
|
|
|
"perfis": ["admin", "consulta", "usuario"],
|
|
|
"grupo": "Operação Load"
|
|
|
},
|
|
|
"calendario_mensal": {
|
|
|
"key": "calendario_mensal",
|
|
|
"label": "Calendário Mensal",
|
|
|
"descricao": "Calendário de eventos mensal",
|
|
|
"perfis": ["admin", "consulta", "usuario"],
|
|
|
"grupo": "Operação Load"
|
|
|
},
|
|
|
"auditoria_cleanup": {
|
|
|
"key": "auditoria_cleanup",
|
|
|
"label": "Limpeza Auditoria",
|
|
|
"descricao": "Exclusão de logs antigos de auditoria",
|
|
|
"perfis": ["admin"],
|
|
|
"grupo": "Operação Load"
|
|
|
},
|
|
|
"importacao": {
|
|
|
"key": "importacao",
|
|
|
"label": "Importação",
|
|
|
"descricao": "Importação de dados via Excel",
|
|
|
"perfis": ["admin", "usuario"],
|
|
|
"grupo": "Operação Load"
|
|
|
},
|
|
|
"db_admin": {
|
|
|
"key": "db_admin",
|
|
|
"label": "Admin DB (Schema)",
|
|
|
"descricao": "Editar/Excluir/Adicionar colunas e tipos de dados",
|
|
|
"perfis": ["admin"],
|
|
|
"grupo": "Operação Load"
|
|
|
},
|
|
|
"db_monitor": {
|
|
|
"key": "db_monitor",
|
|
|
"label": "Monitor DB",
|
|
|
"descricao": "Estatísticas, ocupação e backup planejado do banco",
|
|
|
"perfis": ["admin"],
|
|
|
"grupo": "Operação Load"
|
|
|
},
|
|
|
"db_export_import": {
|
|
|
"key": "db_export_import",
|
|
|
"label": "Exportação/Importação DB",
|
|
|
"descricao": "Export/Import de todas as tabelas do banco ativo",
|
|
|
"perfis": ["admin"],
|
|
|
"grupo": "Operação Load"
|
|
|
},
|
|
|
"produtividade_especialista": {
|
|
|
"key": "produtividade_especialista",
|
|
|
"label": "Produtividade por Especialista",
|
|
|
"descricao": "Relatório de produtividade do especialista",
|
|
|
"perfis": ["admin", "usuario"],
|
|
|
"grupo": "Operação Load"
|
|
|
},
|
|
|
"outlook_relatorio": {
|
|
|
"key": "outlook_relatorio",
|
|
|
"label": "Relatório portaria",
|
|
|
"descricao": "Relatório de entrada e saída da portaria - ARM",
|
|
|
"perfis": ["admin", "usuario"],
|
|
|
"grupo": "Operação Load"
|
|
|
},
|
|
|
"repositorio_load": {
|
|
|
"key": "repositorio_load",
|
|
|
"label": "Repositório Load",
|
|
|
"descricao": "Upload (Admin) e Consulta/Download (Usuário) de Excel e PDF",
|
|
|
"perfis": ["admin", "usuario"],
|
|
|
"grupo": "Operação Load"
|
|
|
},
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
"backload_consulta": {
|
|
|
"key": "backload_consulta",
|
|
|
"label": "Consulta Backload",
|
|
|
"descricao": "Consulta de operações Backload",
|
|
|
"perfis": ["admin", "usuario"],
|
|
|
"grupo": "Backload"
|
|
|
},
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
"operacao": {
|
|
|
"key": "operacao",
|
|
|
"label": "Operação",
|
|
|
"descricao": "Relatórios via API (Mayasuite)",
|
|
|
"perfis": ["admin"],
|
|
|
"grupo": "Operação"
|
|
|
},
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
"indicadores": {
|
|
|
"key": "indicadores",
|
|
|
"label": "Indicadores",
|
|
|
"descricao": "Relatórios de indicadores (KPIs por API)",
|
|
|
"perfis": ["admin"],
|
|
|
"grupo": "BI / Indicadores"
|
|
|
},
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
"terceiros_gestao": {
|
|
|
"key": "terceiros_gestao",
|
|
|
"label": "Gestão Terceiros",
|
|
|
"descricao": "Controle de fornecedores e terceiros",
|
|
|
"perfis": ["admin"],
|
|
|
"grupo": "Terceiros"
|
|
|
},
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
"resposta": {
|
|
|
"key": "resposta",
|
|
|
"label": "Resposta de perguntas",
|
|
|
"descricao": "Resposta de perguntas do sistema IOI‑RUN",
|
|
|
"perfis": ["admin"],
|
|
|
"grupo": "Resposta de perguntas"
|
|
|
},
|
|
|
"sugestoes_ioirun": {
|
|
|
"key": "sugestoes_ioirun",
|
|
|
"label": "Sugestões IOI‑RUN",
|
|
|
"descricao": "Envio e histórico de sugestões do sistema IOI‑RUN",
|
|
|
"perfis": ["admin", "usuario", "consulta"],
|
|
|
"grupo": "Geral"
|
|
|
},
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
"rnc": {
|
|
|
"key": "rnc",
|
|
|
"label": "RNC • Não Conformidades",
|
|
|
"descricao": "Registro e acompanhamento de não conformidades, plano de ação e anexos.",
|
|
|
"perfis": ["admin", "usuario"],
|
|
|
"grupo": "Sistemas de Gestão da Qualidade"
|
|
|
},
|
|
|
"rnc_listagem": {
|
|
|
"key": "rnc_listagem",
|
|
|
"label": "RNC • Listagem",
|
|
|
"descricao": "Consulta de RNCs com filtros, exportação e expanders",
|
|
|
"perfis": ["admin", "usuario", "consulta"],
|
|
|
"grupo": "Sistemas de Gestão da Qualidade"
|
|
|
},
|
|
|
"rnc_relatorio": {
|
|
|
"key": "rnc_relatorio",
|
|
|
"label": "RNC • Relatórios",
|
|
|
"descricao": "Painel analítico completo de RNC",
|
|
|
"perfis": ["admin", "usuario", "consulta"],
|
|
|
"grupo": "Sistemas de Gestão da Qualidade"
|
|
|
},
|
|
|
"repo_rnc": {
|
|
|
"key": "repo_rnc",
|
|
|
"label": "RNC • Repositório",
|
|
|
"descricao": "Upload/Download de documentos e planilhas das RNCs",
|
|
|
"perfis": ["admin", "usuario"],
|
|
|
"grupo": "Sistemas de Gestão da Qualidade"
|
|
|
},
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
"recebimento": {
|
|
|
"key": "recebimento",
|
|
|
"label": "Recebimento",
|
|
|
"descricao": "Recebimento – Planilha Oficial (importação, edição e controle de registros)",
|
|
|
"perfis": ["admin", "usuario"],
|
|
|
"grupo": "Operação"
|
|
|
},
|
|
|
}
|
|
|
|
|
|
|