| |
|
| |
|
| | 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"
|
| | },
|
| | }
|
| |
|
| |
|