Implantação da area de Arquivamento Visualizar, Excluir e Restaurar

This commit is contained in:
2026-06-17 15:29:17 -03:00
parent 5b2de23cfe
commit 292ac31c66
7 changed files with 116 additions and 6 deletions

View File

@@ -1,8 +1,9 @@
# app/policies/consolidacao_policy.rb
class ConsolidacaoPolicy < ApplicationPolicy
def index? = user.pode_consolidar?
def show? = user.pode_consolidar?
def create? = user.pode_consolidar?
def index? = user.pode_consolidar?
def arquivadas? = user.pode_consolidar?
def show? = user.pode_consolidar?
def create? = user.pode_consolidar?
def update? = user.pode_consolidar? && !record_finalizada_para_operador?
def destroy? = user.admin? || user.gerente?