license flash msg and add set Item price

This commit is contained in:
Yan
2018-01-19 10:43:08 +06:30
parent 09bbfa3772
commit 384923133b
7 changed files with 53 additions and 41 deletions

View File

@@ -137,13 +137,13 @@ class Order < ApplicationRecord
Rails.logger.debug menu_item
set_order_items = Array.new
##If menu Item set item - must add child items to order as well, where price is only take from menu_item
# if (menu_item[:type] == "SetMenuItem")
# set_order_items =
# end
if (item.include? 'sub_items') || (item.include? :sub_items)
item[:sub_items].each do |si|
set_order_items.push({"item_instance_code"=>si[:item_instance_code], "quantity"=>si[:quantity]})
if (menu_item[:type] == "SetMenuItem")
if (item.include? 'sub_items') || (item.include? :sub_items)
item[:sub_items].each do |si|
# Retrive instance's Price
set_item = MenuItem.search_by_item_code(si[:item_instance_code])
set_order_items.push({"item_instance_code"=>si[:item_instance_code], "quantity"=>si[:quantity]}, "price"=>set_item[:price])
end
end
end