app order

This commit is contained in:
Myat Zin Wai Maw
2019-12-03 17:49:01 +06:30
parent 600d3973cd
commit fe56286c76
13 changed files with 215 additions and 736 deletions

View File

@@ -1,7 +1,5 @@
<%= stylesheet_link_tag 'addorder', media: 'all', 'data-turbolinks-track': 'reload' %>
<%= javascript_include_tag 'addorder', 'data-turbolinks-track': 'reload' %>
<% type = request.path_info.include?('quick_service') || request.path_info.include?('food_court')%>
<% modify_order = request.path_info.include?('modify_order')%>
<div class="container-fluid " style="padding:0px 3px 0px 3px;">
@@ -147,9 +145,9 @@
</div>
</div>
</div>
<div class="col-md-3 col-lg-3 col-sm-3 m-t-10">
<button type="button" class="btn btn-lg btn-primary waves-effect col-md-12" id='app_order'>App Order
<button type="button" class="btn btn-lg btn-primary waves-effect col-md-12" id='app_order'>
Application Orders <span class="badge badge-danger" style="font-size: 0.75rem;border-radius: 5px;"><%= @app_order_new_count %></span>
</button>
<br>
<div class="card-header" style="padding: 0.12rem 0.25rem">
@@ -526,18 +524,23 @@
<script>
var cashier_type = $('#cashier_type').val();
jQuery(function(){
var menus = JSON.parse(localStorage.getItem("menus"));
if (menus != null) {
var id = menus[0]["categories"][0]["id"];
// console.log(id);
}else{
var id = 1;
}
jQuery('.first_'+id).click();
});
//get menu item cache
function getAllMenu(){
$.ajax({
type: "GET",
url: '/foodcourt/get_all_menu',
data: {},
success:function(result){
localStorage.setItem("menus", JSON.stringify(result));
var menu = localStorage.getItem("menus");
if (menu != null ) {
$( "#loading_wrapper").hide();
}
}
});
}
$(document).ready(function () {
getAllMenu();
var menus = JSON.parse(localStorage.getItem("menus"));
if (menus != null) {
menu_cache_append(menus);
@@ -597,10 +600,6 @@ $(document).ready(function () {
$('#table_type').text(type);
$('.select_table').text(name);
});
$('#pending_order').on('click', function () {
window.location.href = '/foodcourt/'+'<%= @cashier_type %>'+'/pending_order';
});
$('#app_order').on('click', function () {
window.location.href = '/en/foodcourt/app_orders';
});
@@ -628,11 +627,6 @@ menu_cat.empty();
$(".main_menu").text(name);
// row = ' <li class="nav-item product" data-ref="<%= foodcourt_get_all_product_path %>">'
// +'<a class="nav-link" data-toggle="tab" href="" role="tab">Products</a>'
// +'</li>';
// $(".category_cache_list").append(row);
for(var i in menus) {
if (menu_id == menus[i]["id"] && menus[i]["is_active"] == true) {