{% extends "base.html" %} {% block title %}Usuários{% endblock %} {% block extra_css %} {% endblock %} {% block content %}
| Usuário | Nível | Vínculo RH | Setor/Perfil | Permissões | Status | Último Acesso | Ações | |
|---|---|---|---|---|---|---|---|---|
| {{ usuario.username }} {% if usuario.id == current_user.id %} Você {% endif %} | {{ usuario.email }} | {% set nivel = usuario.nivel_acesso or usuario.perfil %} {% if nivel == 'admin' %} Admin {% elif nivel == 'gerente' or nivel == 'gestor' %} Gerente {% elif nivel == 'vendedor' %} Vendedor {% else %} Operador {% endif %} |
{% if usuario._rh_vinculo_status == 'ok' %}
Válido
{% elif usuario._rh_vinculo_status == 'admin' %}
Admin
{% elif usuario._rh_vinculo_status in ['sem_pessoa', 'sem_rh'] %}
Sem vínculo
{% elif usuario._rh_vinculo_status in ['rh_inativo', 'acesso_bloqueado'] %}
Bloqueado
{% else %}
Indefinido
{% endif %}
{{ usuario._rh_vinculo_detalhe }}
|
{% if usuario.perfil_acesso_setorial_ref %}
{{ usuario.perfil_acesso_setorial_ref.nome }}
{{ usuario.perfil_acesso_setorial_ref.setor.nome if usuario.perfil_acesso_setorial_ref.setor else 'Sem setor' }}
{% elif usuario.setor_acesso_ref %}
{{ usuario.setor_acesso_ref.nome }}
{% else %}
Legado
{% endif %}
|
{% if usuario.pode_cancelar_venda %}CV{% endif %}
{% if usuario.pode_estornar_pagamento %}EP{% endif %}
{% if usuario.pode_fechar_caixa_outros %}FC{% endif %}
{% if usuario.pode_alterar_preco %}AP{% endif %}
{% if usuario.pode_operar_app_empresa %}AE{% endif %}
{% if usuario.pode_admin_app_empresa %}AA{% endif %}
{% if usuario.acesso_apenas_app_empresa %}EX{% endif %}
Sangria: R$ {{ '%.0f'|format(usuario.limite_sangria or 0) }} | Desc: {% if usuario.pode_dar_desconto_percentual %} {{ usuario.limite_desconto_percentual or usuario.pode_dar_desconto_maximo or 0 }}% {% endif %} {% if usuario.pode_dar_desconto_percentual and usuario.pode_dar_desconto_valor %} + {% endif %} {% if usuario.pode_dar_desconto_valor %} R$ {{ '%.2f'|format(usuario.limite_desconto_valor or 0) }} {% endif %} {% if not usuario.pode_dar_desconto_percentual and not usuario.pode_dar_desconto_valor %} sem desconto {% endif %} |
{% if usuario.ativo %} Ativo {% else %} Inativo {% endif %} | {% if usuario.ultimo_acesso %} {{ usuario.ultimo_acesso.strftime('%d/%m/%Y %H:%M') }} {% else %} Nunca {% endif %} |