Adição do Usuario Externo e Correção da data no dashboard

This commit is contained in:
2026-06-22 19:34:19 -03:00
parent 74391d5a0c
commit 5d5531b695
5 changed files with 22 additions and 5 deletions

View File

@@ -7,13 +7,16 @@ class User < ApplicationRecord
:validatable
# ── Roles ──────────────────────────────────────────────────
enum role: { admin: 0, gerente: 1, operador: 2, motorista: 3 }
# externo: acesso somente-leitura ao dashboard (ex.: gerências de outras áreas
# que só precisam visualizar os indicadores). Login normal por e-mail/senha.
enum role: { admin: 0, gerente: 1, operador: 2, motorista: 3, externo: 4 }
ROLES_LABEL = {
'admin' => 'Administrador',
'gerente' => 'Gerente',
'operador' => 'Operador',
'motorista' => 'Motorista'
'motorista' => 'Motorista',
'externo' => 'Externo (só dashboard)'
}.freeze
# ── Validações ──────────────────────────────────────────────