diff --git a/app/assets/javascripts/addorder.js b/app/assets/javascripts/addorder.js index 8db28bd9..4b546105 100755 --- a/app/assets/javascripts/addorder.js +++ b/app/assets/javascripts/addorder.js @@ -22,9 +22,7 @@ $(function() { product = data; for(var field in product) { - console.log(product[field].name); if (product[field].unit_price > 0) { - console.log("hi"); qty = 1; options = []; item_attributes = []; @@ -97,86 +95,95 @@ $(function() { var menu_items_list = $('.menu_items_list'); menu_items_list.empty(); menu_items = data.menu_items; + console.log(menu_items); for(var field in menu_items) { if (menu_items[field].is_sub_item == false) { instances = menu_items[field].instances ; - qty = 1; - options = []; - - if (JSON.stringify(menu_items[field].item_sets)!='[]') { - fa_plus = ''; - add = ''; - menu_item_box = 'set_item_box'; - data_target = 'sx_item_set_detailModal'; - - code = menu_items[field].code; - name = menu_items[field].name; - price = 0;//parseFloat( menu_items[field].price).toFixed(2); - is_available = menu_items[field].is_available ; - is_on_promotion = 0; - item_attributes = menu_items[field].attributes; - promotion_price = menu_items[field].promotion_price; - }else{ - fa_plus = 'material-icons'; - add = 'add' - menu_item_box = 'menu_item_box'; - data_target = 'sx_item_detailModal'; - - $(instances).each(function(i){ - if (instances[i].is_default === true) { - code = instances[i].code; - name = instances[i].name; - price = parseFloat(instances[i].price).toFixed(2); - is_available = instances[i].is_available ; - is_on_promotion = instances[i].is_on_promotion; - item_attributes = instances[i].values; - promotion_price = instances[i].promotion_price; - code = instances[i].code; - } - }); - + + if (!instances.length > 0) { + swal("Hello Please!","doesn't not have instance item in this menu items ("+ menu_items[field].name+")","warning"); } + if (instances.length > 0) { + qty = 1; + options = []; + price = 0; - if (menu_items[field].image) { - image_path = menu_items[field].image; - }else{ - image_path = "/image/logo.png"; - } + if (JSON.stringify(menu_items[field].item_sets)!='[]') { + fa_plus = ''; + add = ''; + menu_item_box = 'set_item_box'; + data_target = 'sx_item_set_detailModal'; - row = '