From 3b8a5183577c63dde12587548761782ac22e9e78 Mon Sep 17 00:00:00 2001 From: Aung Myo Date: Fri, 18 Aug 2017 19:09:09 +0630 Subject: [PATCH] update addorder --- .../restaurant/menu/_menu_item.json.jbuilder | 14 +- .../menu_categories/show.json.jbuilder | 61 ++++---- app/views/origami/addorders/show.html.erb | 141 ++++++++++++------ 3 files changed, 132 insertions(+), 84 deletions(-) diff --git a/app/views/api/restaurant/menu/_menu_item.json.jbuilder b/app/views/api/restaurant/menu/_menu_item.json.jbuilder index ffad3dc2..6446169f 100644 --- a/app/views/api/restaurant/menu/_menu_item.json.jbuilder +++ b/app/views/api/restaurant/menu/_menu_item.json.jbuilder @@ -28,13 +28,13 @@ json.options item.item_options # elsif item.menu_item_instances.count > 1 then json.instances item.menu_item_instances do |is| - json.code = is.item_instance_code - json.name = is.item_instance_name - json.price = is.price - json.is_available = is.is_available - json.is_on_promotion = is.is_on_promotion - json.promotion_price = is.promotion_price - json.item_attributes = is.item_attributes + json.code is.item_instance_code + json.name is.item_instance_name + json.price is.price + json.is_available is.is_available + json.is_on_promotion is.is_on_promotion + json.promotion_price is.promotion_price + json.item_attributes is.item_attributes # end end diff --git a/app/views/api/restaurant/menu_categories/show.json.jbuilder b/app/views/api/restaurant/menu_categories/show.json.jbuilder index f48f6c77..ad05acbf 100644 --- a/app/views/api/restaurant/menu_categories/show.json.jbuilder +++ b/app/views/api/restaurant/menu_categories/show.json.jbuilder @@ -1,43 +1,48 @@ if @menu.menu_items json.menu_items @menu.menu_items do |item| #Menu Item Information - json.item_code item.item_code - json.name item.name - json.alt_name item.alt_name - json.type item.type - json.min_qty item.min_qty + # json.item_code item.item_code + # json.name item.name + # json.alt_name item.alt_name + # json.type item.type + # json.min_qty item.min_qty # json.min_selectable_item item.min_selectable_item # json.max_selectable_item item.max_selectable_item #Item instance - if item.menu_item_instances.count == 1 then + # if item.menu_item_instances.count == 1 then - item_instance = item.menu_item_instances[0] - json.price item_instance.price - json.is_available item_instance.is_available - json.is_on_promotion item_instance.is_on_promotion - json.promotion_price item_instance.promotion_price - json.item_attributes item_instance.item_attributes + # item_instance = item.menu_item_instances[0] + # json.price item_instance.price + # json.is_available item_instance.is_available + # json.is_on_promotion item_instance.is_on_promotion + # json.promotion_price item_instance.promotion_price + # json.item_attributes item_instance.item_attributes - elsif item.menu_item_instances.count > 1 then + # elsif item.menu_item_instances.count > 1 then - json.item_instances item.menu_item_instances do |is| - json.item_instance_item_code is.item_instance_code - json.item_instance_name is.item_instance_name - json.price is.price - json.is_available is.is_available - json.is_on_promotion is.is_on_promotion - json.promotion_price is.promotion_price - json.item_attributes is.item_attributes - end + # json.item_instances item.menu_item_instances do |is| + # json.item_instance_item_code is.item_instance_code + # json.item_instance_name is.item_instance_name + # json.price is.price + # json.is_available is.is_available + # json.is_on_promotion is.is_on_promotion + # json.promotion_price is.promotion_price + # json.item_attributes is.item_attributes + # end - end + # end #Child Menu items - if (item.menu_item_sets) then - json.set_items item.menu_item_sets.each do |item| - json.partial! 'api/restaurant/menu/menu_item', item: item - end + # if (item.menu_item_sets) then + # json.set_items item.menu_item_sets.each do |item| + # json.partial! 'api/restaurant/menu/menu_item', item: item + # end - end + #end + # if category.menu_items + # json.items category.menu_items do |item| + json.partial! 'api/restaurant/menu/menu_item', item: item + # end + # end end end diff --git a/app/views/origami/addorders/show.html.erb b/app/views/origami/addorders/show.html.erb index f30d8b84..0e8a8163 100644 --- a/app/views/origami/addorders/show.html.erb +++ b/app/views/origami/addorders/show.html.erb @@ -49,9 +49,51 @@ + + + + + -