refactor: remove access request functionality and related components

- Deleted the solicitacoesAcesso route and its associated components to streamline the dashboard.
- Updated dashboard stats to remove references to access requests, ensuring accurate data representation.
- Refactored backend queries to eliminate access request data handling, enhancing performance and maintainability.
- Adjusted type definitions to reflect the removal of access request functionalities.
This commit is contained in:
2025-11-19 12:30:42 -03:00
parent c7fd824138
commit dac559d9fd
9 changed files with 4 additions and 1235 deletions

View File

@@ -594,12 +594,11 @@ export const getStatusSistema = query({
}
// Total de registros (estimativa baseada em tabelas principais)
const [usuarios, funcionarios, simbolos, solicitacoesAcesso, alertas, metricas] =
const [usuarios, funcionarios, simbolos, alertas, metricas] =
await Promise.all([
ctx.db.query('usuarios').collect(),
ctx.db.query('funcionarios').collect(),
ctx.db.query('simbolos').collect(),
ctx.db.query('solicitacoesAcesso').collect(),
ctx.db.query('alertConfigurations').collect(),
ctx.db.query('systemMetrics').take(100) // não precisa contar tudo
]);
@@ -607,7 +606,6 @@ export const getStatusSistema = query({
usuarios.length +
funcionarios.length +
simbolos.length +
solicitacoesAcesso.length +
alertas.length +
metricas.length;