{{ toast.title || 'Mensagem do Sistema' }}

{{ toast.message }}

Confirmar Ação

{{ confirmModal.message }}

Sala do Gestor - ResolvDesk

PAINEL OPERACIONAL GLOBAL

RESPONSÁVEIS:
{{ getInitials(getUserName(parseInt(admId))) }}
VISUAL DO MONITOR:
NOVAS SOLICITAÇÕES

{{ countSharedStatus('novo') }}

EM ATENDIMENTO

{{ countSharedStatus('em atendimento') }}

PENDENTES

{{ countSharedStatus('pendente') }}

SOLUCIONADOS

{{ countSharedStatus('solucionado') }}

ARQUIVADOS / FECHADOS

{{ countSharedStatus('fechado') }}

Volume por Unidade Operacional

{{ ent.name }} {{ getTicketsCountByEntity(ent.id) }} chamado(s)

Desempenho Geral SLA

Status das resoluções nas últimas janelas de suporte.

Resolvidos

{{ percentSharedStatus('solucionado') }}%

Ativos

{{ percentSharedStatus('em atendimento') }}%

Abertos

{{ percentSharedStatus('novo') }}%

Monitor de gestão unificado. Atualizado em tempo real.
SISTEMA INTEGRADO ONLINE
CANAL DE ATENDIMENTO TI / OPERACIONAL

SALA DE TI - CENTRAL ATIVA DE ATENDIMENTO

Filtro ativo do monitor: Entidades: {{ getShareEntitiesLabel() }} | Setores: {{ getShareSectorsLabel() }}

GESTORES:
{{ getInitials(getUserName(parseInt(admId))) }}
VISUAL DO MONITOR:

Fila / Aguardando Triagem

{{ getSharedColumnTickets('novo').length }}
#{{ t.id }} {{ t.priority }}

{{ t.title }}

{{ t.description }}

Setor: {{ getSectorName(t.sector_id) }} {{ formatDate(t.created_at).slice(0, 10) }}

Em Atendimento Ativo

{{ getSharedColumnTickets('em atendimento').length }}
#{{ t.id }} {{ t.priority }}

{{ t.title }}

{{ t.description }}

Unidade: {{ getEntityName(t.entity_id) }} Aberto por: {{ getUserName(t.created_by) }}

Pendentes / Terceiros

{{ getSharedColumnTickets('pendente').length }}
#{{ t.id }} {{ t.priority }}

{{ t.title }}

{{ t.description }}

Status: Pendente SLA Ativo
ATUALIZAÇÕES:
• Chamado #{{ log.ticketId }} teve status alterado para {{ log.status }} em {{ formatDate(log.time).slice(11, 16) }} por {{ log.user }} Nenhuma ação técnica recente registrada.

ResolvDesk

Por favor, faça login com as suas credenciais

{{ loginError }}

{{ currentTabName }}

Banco Ativo (MySQL Remoto)

Gestão operacional de processos em tempo real.

Configuração do Banco de Dados Remoto

Sincronize o ResolvDesk com o banco MySQL de sua hospedagem HostGator de forma direta.

Modo de Operação:
A URL exata onde você fez upload do arquivo api.php.
A mesma palavra secreta configurada no API_SECRET do seu script.

Passos para Instalar na HostGator (MySQL)

Coloque o sistema no ar de forma persistente em menos de 3 minutos.

1. Criar Banco MySQL

No painel da HostGator (cPanel), vá em Assistente de Banco de Dados MySQL, crie um banco, crie um usuário e adicione permissões totais.

2. Criar o arquivo api.php

No gerenciador de arquivos da HostGator, crie um arquivo chamado api.php, cole o código ao lado e preencha as variáveis de conexão.

3. Ativar e Usar

Cole a URL de acesso no ResolvDesk, clique em "Gravar" e depois em "Enviar Dados Atuais". O script cria todas as tabelas no MySQL automaticamente!

Código fonte para o arquivo api.php:
Novo

{{ filterTicketsByStatus('novo').length }}

Em Atendimento

{{ filterTicketsByStatus('em atendimento').length }}

Pendente

{{ filterTicketsByStatus('pendente').length }}

Solucionado

{{ filterTicketsByStatus('solucionado').length }}

Fechado

{{ filterTicketsByStatus('fechado').length }}

Informações e Regras

Segurança de Dados e Perfil

Usuários comuns e técnicos podem gerenciar seus dados de acesso (emails, telefones e imagem de perfil) de forma privada.

Localização e Geolocalização

No momento de abertura do chamado é possível atrelar as coordenadas GPS exatas do dispositivo ou digitar um endereço manual.

Perfis Customizados de Atendimento

Controle minucioso de privilégios. O Administrador vincula filiais e setores específicos para cada time técnico.

Estrutura Ativa

Divisões cadastradas no banco de dados.

Entidades (Filiais) {{ entities.length }}
Setores Cadastrados {{ sectors.length }}
Contas Ativas {{ users.length }}
Filtrar por Status: Entidade:
Chamados Visíveis: {{ filteredTickets.length }}
ID / Chamado Entidade & Setor Prioridade Status Aberto por Localização Ações
#{{ ticket.id }} - {{ ticket.title }}
{{ formatDate(ticket.created_at) }}
{{ getEntityName(ticket.entity_id) }}
{{ getSectorName(ticket.sector_id) }}
{{ ticket.priority }} {{ ticket.status }}
Autor
{{ getInitials(getUserName(ticket.created_by)) }}
{{ getUserName(ticket.created_by) }}
{{ ticket.location_text || 'GPS Coordenadas' }}
Não informada
Nenhum chamado disponível ou visível com as permissões atuais.

Parâmetros para Filtro de Relatório

Registros Filtrados

{{ reportTickets.length }}

Novos / Em Atendimento

{{ reportTickets.filter(t => ['novo', 'em atendimento'].includes(t.status)).length }}

Pendentes

{{ reportTickets.filter(t => t.status === 'pendente').length }}

Solucionados / Fechados

{{ reportTickets.filter(t => ['solucionado', 'fechado'].includes(t.status)).length }}

Resultados Prontos para Exportação

Selecione uma das opções ao lado para exportar ou baixar.

Chamado Local e Setor Prioridade Status Aberto por Abertura
#{{ t.id }}
{{ t.title }}
{{ getEntityName(t.entity_id) }}
{{ getSectorName(t.sector_id) }}
{{ t.priority }} {{ t.status }} {{ getUserName(t.created_by) }} {{ formatDate(t.created_at).slice(0, 10) }}
Nenhum chamado atende aos critérios do filtro selecionado acima.

Dados da Minha Conta

Sua Foto
{{ getInitials(currentUser.name) }}

{{ currentUser.name }}

Perfil: {{ roleLabel(currentUser.role) }}

Clique na imagem para enviar uma foto de até 1.5MB.

A alteração da senha exigirá que você utilize a nova credencial no próximo acesso.

Gerenciar Entidades (Empresas/Filiais)

{{ ent.name }}

Setores vinculados: {{ getSectorsOfEntity(ent.id).length }}

Gerenciar Setores

{{ sec.name }}

Pertence à: {{ getEntityName(sec.entity_id) }}

Gerenciar Usuários e Privilégios

Administradores ({{ adminsList.length }})

Nome / Usuário Contato Status Ações de Controle
Perfil
{{ getInitials(u.name) }}
{{ u.name }}
@{{ u.username }}
{{ u.email || 'Sem email' }}
{{ u.phone || 'Sem telefone' }}
Bloqueado Ativo

Equipe Técnica ({{ techsList.length }})

Nome / Técnico Contato Localização de Origem Entidades Atendidas Status Ações de Controle
Perfil
{{ getInitials(u.name) }}
{{ u.name }}
@{{ u.username }}
{{ u.email || 'Sem email' }}
{{ u.phone || 'Sem telefone' }}
{{ getEntityName(u.entity_id) }}
{{ getSectorName(u.sector_id) }}
{{ getEntityName(entId) }} Nenhuma atribuída
Bloqueado Ativo
Nenhum técnico cadastrado.

Usuários Comuns ({{ commonUsersList.length }})

Nome / Usuário Contato Unidade Ativa (Padrão) Permissões Extras (Visibilidade) Status Ações de Controle
Perfil
{{ getInitials(u.name) }}
{{ u.name }}
@{{ u.username }}
{{ u.email || 'Sem email' }}
{{ u.phone || 'Sem telefone' }}
{{ getEntityName(u.entity_id) }}
{{ getSectorName(u.sector_id) }}
{{ getSectorName(secId) }} Apenas setor padrão
Bloqueado Ativo
Nenhum usuário comum cadastrado.
Chamado #{{ selectedTicket.id }}

{{ selectedTicket.title }}

Aberto Por
Autor
{{ getInitials(getUserName(selectedTicket.created_by)) }}
{{ getUserName(selectedTicket.created_by) }}
Data de Abertura

{{ formatDate(selectedTicket.created_at) }}

Entidade / Setor

{{ getEntityName(selectedTicket.entity_id) }} - {{ getSectorName(selectedTicket.sector_id) }}

Localização
GPS: {{ selectedTicket.latitude }}, {{ selectedTicket.longitude }} Ver no Mapa {{ selectedTicket.location_text || 'Endereço não especificado' }}

Não informada

Descrição do Problema

{{ selectedTicket.description }}

Arquivos Anexados

{{ file.name }}

{{ file.size }}

Nenhum anexo disponível neste chamado.

Acompanhamento e Observações Técnicas

Avatar {{ getUserName(obs.by_user_id) }}
{{ formatDate(obs.created_at) }}

{{ obs.text }}

Nenhuma observação técnica registrada para este chamado.

Gerenciar Atendimento (Status)

{{ selectedTicket.status }}

Gerenciar Prioridade

{{ selectedTicket.priority }}

Gerador de Telas Compartilháveis

Gere links protegidos e estáticos para colocar em TVs e monitores de gestão em tempo real.

1. Dashboard do Gestor (Monitor Global)

Tela cheia rica em métricas com 3 opções de visuais (Cyberpunk, Executive, Terminal).

2. Quadro de Chamados TI / Gestor

Visualização Kanban com monitoramento de ocorrências. Filtre entidades e setores específicos antes de exportar o link:

Novo Chamado de Suporte

Coordenadas capturadas!

Nenhuma coordenada registrada ainda.

Lat: {{ newTicket.latitude }} Long: {{ newTicket.longitude }}
Clique ou arraste arquivos para anexar
{{ file.name }}

Cadastrar Entidade

Cadastrar Setor

Novo Usuário do Sistema

Marque quais entidades (filiais) este técnico tem privilégio para atender:
Permitir que este usuário visualize chamados de outros setores (além do padrão):

Editar Usuário

Marque quais entidades (filiais) este técnico tem privilégio para atender:
Permitir que este usuário visualize chamados de outros setores (além do padrão):