{% extends "base.html" %} {% block title %}Dashboard RH{% endblock %} {% block extra_css %} {% endblock %} {% block content %} {% set resumo = resumo | default({}, true) %} {% set resumo_status_dashboard = resumo_status_dashboard | default({}, true) %} {% set funcionarios_dashboard = funcionarios_dashboard | default([], true) %} {% set locais_trabalho_disponiveis = locais_trabalho_disponiveis | default([], true) %} {% set local_trabalho_filtro = local_trabalho_filtro | default('', true) %} {% set total_funcionarios_contexto = total_funcionarios_contexto | default(0, true) %} {% set rh_notificacoes_menu = rh_notificacoes_menu | default({}, true) %} {% set data_inicial_filtro = data_inicial_filtro | default('', true) %} {% set data_final_filtro = data_final_filtro | default('', true) %} {% set periodo_dashboard_exibicao = periodo_dashboard_exibicao | default('', true) %}

Dashboard do RH

Visão rápida do time com acesso direto às listas e rotinas principais.

Limpar
Período: {{ periodo_dashboard_exibicao or 'Hoje' }}.
No filtro atual {{ total_funcionarios_contexto or 0 }}
Ativos no RH {{ resumo.get('total_ativos', 0) }}
App habilitado {{ resumo.get('total_app_habilitado', 0) }}
Pendências RH {{ resumo.get('retificacoes_pendentes', 0) + resumo.get('notificacoes_pendentes', 0) }}
{% for status_key in ['trabalhando', 'em_descanso', 'faltou', 'atestado', 'suspenso'] %} {% set total_card = resumo_status_dashboard.get(status_key, 0) %} {% set card_sample = (funcionarios_dashboard | selectattr('_dashboard_status', 'equalto', status_key) | list | first) %} {% set label = card_sample._dashboard_status_label if card_sample else status_key.replace('_', ' ')|title %} {% set icon = card_sample._dashboard_status_icon if card_sample else 'bi-circle' %} {% set card_class = card_sample._dashboard_status_card_class if card_sample else 'border-light' %} {% set accent_class = card_sample._dashboard_status_accent_class if card_sample else 'text-body' %} {% endfor %}

Atalhos operacionais do RH

Acesso rápido às rotinas principais.

{% endblock %}