Adição do Usuario Externo e Correção da data no dashboard
This commit is contained in:
@@ -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 ──────────────────────────────────────────────
|
||||
|
||||
Reference in New Issue
Block a user