add base price to group order form

This commit is contained in:
FGU 2023-02-24 18:25:50 +01:00
parent 80031c9e20
commit 43a41062e9
7 changed files with 15 additions and 0 deletions

View file

@ -53,4 +53,12 @@ module GroupOrdersHelper
return 'missing-many'
end
end
def price_per_base_unit(article:, price:)
quantity_unit = QuantityUnit.parse(article.unit)
return nil unless quantity_unit.present?
scaled_price, base_unit = quantity_unit.scale_price_to_base_unit(price)
"#{number_to_currency(scaled_price)}/#{base_unit}"
end
end