Atualização da função de adicionar entregas por fora da operação
This commit is contained in:
@@ -38,4 +38,16 @@ class ConsolidacaoEntrega < ApplicationRecord
|
||||
def tipo_cor
|
||||
TIPO_CORES[tipo] || TIPO_CORES['entrega_normal']
|
||||
end
|
||||
|
||||
# Preço configurado para um pilar (tipo). Fonte única usada na classificação
|
||||
# (controller) e no apontamento manual (Consolidacao#adicionar_apontamento!).
|
||||
def self.valor_para(tipo)
|
||||
case tipo.to_s
|
||||
when 'entrega_normal' then Configuracao.preco_entrega
|
||||
when 'retirada' then Configuracao.preco_retirada
|
||||
when 'bonus' then Configuracao.preco_bonus
|
||||
when 'desconto' then Configuracao.preco_desconto
|
||||
else 0
|
||||
end
|
||||
end
|
||||
end
|
||||
|
||||
Reference in New Issue
Block a user